我使用以下代码使用ICommandHandler<>
使用Decorator1<>
装饰我的所有structuremap
:
ObjectFactory.Configure(x =>
{
....
x.For(typeof(ICommandHandler<>))
.DecorateAllWith(typeof(Decorator1<>),
instance => instance.ReturnedType.Assembly == typeof(Class1).Assembly);
}
有没有办法从我的装饰中排除一个具体的CommandHandlers
?