Получение контекста HttpRequest в WebApi с собственным хостингом
Как я могу получить доступ к строке запроса из собственного MVC WebAPI?
Вызвать следующее не удалось с NRE, потому что Current пуст (aka. Null)
System.Web.HttpContext.Current.Request["myQuery"]
Мне нужен доступ к текущему контексту вне контроллера, так как я хочу управлять созданием объекта с помощью. Диатомовый например.
container
.RegisterType(
new InjectionFactory(
uc =>
new MyObject(
System.Web.HttpContext.Current.Request["myParam"]) //This failed.
));
Позвонитьcontainer.Resolve()
изнутри кода ControllerApi не удалось из-за вышеуказанного NRE.