【发布时间】:2011-12-05 04:01:25
【问题描述】:
我的一个 MVC 属性依赖于我希望通过构造函数注入的服务。显然 MVC 属性也需要一个无参数的构造函数。
public MyAttribute()
{
...
}
public MyAttribute(IMyService)
{
...
}
我想我可以进行属性注入而不是构造函数注入,但是我的控制器(及其属性)位于一个单独的类库中,没有引用 IoC 容器。
是否可以在不引用 IoC 容器的情况下在属性过滤器中使用服务?
我将 Ninject 用于 MVC3 的价值
谢谢
【问题讨论】:
标签: asp.net-mvc-3 ninject ioc-container