MVC 3 / Unity 2是否将依赖项注入过滤器?
|
我如何注入以下依赖项?
public class Authenticate : AuthorizeAttribute
{
[Dependency]
public IAuthenticate AuthenticateLibrary { get; set; }
[Dependency]
public ILibrary BaseLibrary { get; set; }
protected override bool AuthorizeCore(HttpContextBase httpContext)
{
}
}
我正在使用Unity 2注入所有控制器。是否有针对Unity 2的教程,并将依赖项注入过滤器?
没有找到相关结果
已邀请:
3 个回复
嘘伪
修改global.asax.cs的Application_Start,以使UnityFilterAttributeFilterProvider成为您的MVC应用程序的过滤器提供程序。 。
使用[Dependency]属性装饰您希望Unity为其注入值的属性。然后您应该很好走。
谦响局豢报
坍锭嘉韭蓝
类的
方法:
干杯。