Проверяет опыт использования различных DI-решений в .NET.
Короткий ответ
Я использовал встроенный в .NET Core ServiceCollection/ServiceProvider для большинства веб-приложений и микросервисов. Кроме того, работал с Autofac (поддержка модульной регистрации, именованные зависимости), Simple Injector (скорость, строгий режим создания) и Microsoft Unity в старых проектах. Выбор зависел от требований к функциональности DI: перехват вызовов, child-scopes, named services.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.