标签: asp.net-web-api ninject
我目前有过滤器和消息处理程序,可以为请求属性添加值(即通过HttpRequestMessage.Properties.Add)。我想在使用Ninject的控制器的构造函数注入中使用这些值。如何使用Ninject访问当前请求对象?
HttpRequestMessage.Properties.Add
在ASP.NET MVC中,我能够在HttpContext.Current匿名函数中使用Kernel.Bind<>().ToMethod()。 Web API没有静态状态对象,我想避免创建一个。
HttpContext.Current
Kernel.Bind<>().ToMethod()