Dependency injection 自定义ActionFilter解析DI
我正在使用Microsoft Unity(DI)容器Dependency injection 自定义ActionFilter解析DI,dependency-injection,unity-container,Dependency Injection,Unity Container,我正在使用Microsoft Unity(DI)容器注入我的项目依赖项。 我正在使用属性的一个自定义操作过滤器中使用属性依赖项注入(DI) 示例: public class SumCheck : ActionFilterAttribute { [Dependency] public TestContext _context { get; set;} public override void OnActionExecuting(HttpActionContext act
注入我的项目依赖项。
我正在使用属性的一个自定义操作过滤器中使用属性依赖项注入(DI)
示例:
public class SumCheck : ActionFilterAttribute
{
[Dependency]
public TestContext _context { get; set;}
public override void OnActionExecuting(HttpActionContext actionContext)
{
/* code */
}
}
我可以解析OnActionExecuting内部的依赖关系吗?
以便每当调用OnActionExecuting
时,它解析(获取新的)实现ITestContext
?相关的类实例:请参阅@Steven所指的示例。