0
我想注册装饰基地IInterface
,我有几个类实现相同的接口。温莎城堡注册装饰师
public class Instance_A : IInterface
{}
public class Instance_B : IInterface
{}
没有装饰登记的样子:
AllTypes.FromAssemblyContaining<IInterface>().BasedOn<IInterface>()
.Configure(c => c.LifeStyle.Transient.Named(c.Implementation.Name))
我已经添加装饰:
public class InstanceDecorator : IInterface
{
public InstanceDecorator (IInterface instance)
{
Instance= instance;
}
}
如何注册的装饰,并获得当我试图对其实施解决其中一个实现的类?