Данный Microsoft предоставляет автоматизированные процессы регистрации для некоторых инструментов даже в ситуациях, не связанных с ASP, а распространенность этого инструмента делает его хорошим предложением и общей платформой для основных решений .net.

то MS отбросила (бесплатно) Unity.Будущее Единства
GitHub-репозиторий выглядит неактивнымЕдинство на GitHub

Кто-нибудь знает, что происходит с Unity?
Существует ли инструмент ввода зависимостей IOC для dotNet Core, если Unity является тупиком под ядром dotnet?

РЕДАКТИРОВАТЬ: Все еще жду новостей о Unity.
Альтернативы для тех, кто ищет: StructureMap , AutoFac
или наш выбор,SimpleInjector Он очень активен на GitHub. Ежедневно происходит много загрузок - ~ 1 миллион только от Nuget. И это быстрый, очень хорошо документированный, хороший API с хорошей расширяемостью.Microsoft.Extensions.DependencyInjection был бы следующим выбором. У нас нет проекта ASP.NET, если у вас есть, то обязательно посмотрите MS DI. Вы также можете использовать MS DI в DotNet Core,
мне нравитсяSimpleInjector Больше. Документ хорош, более 500 загрузок в день и более 1 миллиона в общей сложности, Simpleinjector прошел критическую массу.

EDIT2: Unity может просто сделать феникс для .netcore. Это все еще пинает.
Смотрите Unity для обсуждения .netStandard на github. Хотя активности пока не много. Есть хоть какая-то поддержка, чтобы заставить его работать на Core. Вопрос в том, будет ли это слишком поздно? Поздние переселенцы могут все еще извлечь выгоду. На данный момент (2018) все еще похоже, что альтернативы требуются.
SimpleInjector делает солидный прогресс в качестве законной замены.
Посмотрите страницу Nuget SimpleInjector, Почти 3 миллиона загрузок и> 1 тыс. В день. По состоянию на июнь 2018 года.

Ответы на вопрос(1)

Ваш ответ на вопрос