Класс, осуществляющий выбор контроллера и действий для OData-запросов.
Подробнее...
|
override string | SelectController (ODataPath odataPath, HttpRequestMessage request) |
| Осуществляет выбор контроллера, который будут обрабатывать запрос. Подробнее...
|
|
override string | SelectAction (ODataPath odataPath, HttpControllerContext controllerContext, ILookup< string, HttpActionDescriptor > actionMap) |
| Осуществляет выбор действия, которое будет выполняться при запросе. Подробнее...
|
|
Класс, осуществляющий выбор контроллера и действий для OData-запросов.
override string NewPlatform.Flexberry.ORM.ODataService.Routing.DataObjectRoutingConvention.SelectAction |
( |
ODataPath |
odataPath, |
|
|
HttpControllerContext |
controllerContext, |
|
|
ILookup< string, HttpActionDescriptor > |
actionMap |
|
) |
| |
|
inline |
Осуществляет выбор действия, которое будет выполняться при запросе.
- Аргументы
-
odataPath | Путь запроса. |
controllerContext | Сведения об HTTP-запросе в контексте контроллера. |
actionMap | Соответствие имен действий с описанием их методов. |
- Возвращает
- Имя действия, которое будет выполнятся при запросе или
null
, если данная конвенция не может подобрать нужное действие.
override string NewPlatform.Flexberry.ORM.ODataService.Routing.DataObjectRoutingConvention.SelectController |
( |
ODataPath |
odataPath, |
|
|
HttpRequestMessage |
request |
|
) |
| |
|
inline |
Осуществляет выбор контроллера, который будут обрабатывать запрос.
- Аргументы
-
odataPath | Путь запроса. |
request | Http-запрос. |
- Возвращает
- Имя контроллера, который будут обрабатывать запрос.