Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
var container = new UnityContainer();
container.RegisterType<IModule, Module1>();
container.RegisterType<IModule, Module2>("AAA");
container.RegisterType<IModule, Module2>("BBB");
var case1 = container.Resolve<IModule>();
var case2 = container.ResolveAll<IModule>();
DI это новомодное явление в С#? Интересуюсь как джавист, просто банальный интерес.
Рецензия на книгу Марка Сиимана «Dependency Injection in .NET»