В обычном классе мне нужно прочитать следующее из HttpContext
:
Имя контроллера и действия
Атрибут действия (Iмог получить это через HttpActionContext.ActionDescriptor.GetCustomAttributes<type>()
, но здесь у меня нет HttpActionContext
- у меня есть только HttpContext
)
Прочитать аргумент (как actionContext.ActionArguments["paramName"]
, но опять же - я толькоиметь HttpContext
)
Это не фильтр действий и не класс контроллера.Но я могу получить доступ к HttpContext
.