Получение контекста 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.

Ответы на вопрос(2)

Ваш ответ на вопрос