使用structuremap在DecorateAllWith中排除

时间:2017-07-17 05:20:41

标签: ioc-container structuremap

我使用以下代码使用ICommandHandler<>使用Decorator1<>装饰我的所有structuremap

ObjectFactory.Configure(x =>
{
....
    x.For(typeof(ICommandHandler<>))
     .DecorateAllWith(typeof(Decorator1<>),
                  instance => instance.ReturnedType.Assembly == typeof(Class1).Assembly);
}

有没有办法从我的装饰中排除一个具体的CommandHandlers

0 个答案:

没有答案