【发布时间】:2011-09-17 11:55:15
【问题描述】:
在 Autofac 中使用 AOP 的规范方式是在每个组件上声明拦截器:
builder.RegisterType<Filter1>().As<IFilter>()
.EnableInterfaceInterceptors();
在我的项目中,我有很多(数十个)IFilter 实现,因此添加和维护它们很不方便。我更喜欢拦截所有服务实例的能力。比如:
builder.EnableInterfaceInterceptors<IFilter>();
有可能吗?
【问题讨论】:
标签: autofac