Веб-API: как прочитать атрибут действия и параметры из HttpContext - PullRequest
0 голосов
/ 07 июня 2018

В обычном классе мне нужно прочитать следующее из HttpContext:

  1. Имя контроллера и действия

  2. Атрибут действия (Iмог получить это через HttpActionContext.ActionDescriptor.GetCustomAttributes<type>(), но здесь у меня нет HttpActionContext - у меня есть только HttpContext)

  3. Прочитать аргумент (как actionContext.ActionArguments["paramName"], но опять же - я толькоиметь HttpContext)

Это не фильтр действий и не класс контроллера.Но я могу получить доступ к HttpContext.

...