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 разрешить конфигурации на основе соответствующих реализаций?