0
我有两个实现,各需要一组不同的配置数据的同类型的:为不同的实现提供相同类型的不同配置?
public ConsumerA(Configuration config) : IConsumerA { ... }
public ConsumerB(Configuration config) : IConsumerB { ... }
在我安装,我有温莎解决实现:
container.Register(
Component.For<IConsumerA>().ImplementedBy<ConsumerA>().LifestyleTransient(),
Component.For<IConsumerB>().ImplementedBy<ConsumerB>().LifestyleTransient()
);
我怎么能请Windsor根据各自的实现解决配置问题?