#dependency-injection #ioc-container #ninject
#внедрение зависимости #ioc-контейнер #ninject
Вопрос:
Возможно ли вернуть экземпляр компонента по ключу с помощью Ninject?
Эквивалент Castle Windsor для ex.:
контейнер.Регистр (компонент.Для< ConcreteA>().Named(«KeyForConcreteA»));
Ответ №1:
Bind<ConcreteA>().ToSelf().Named("KeyForConcreteA")
var a = kernel.Get<ConcreteA>("KeyForConcreteA");