Microsoft. Extensions. DependencyInjection
Редактировал(а) Alexandr Fokin 2024/01/04 19:19
Microsoft.Extensions.DependencyInjection
IOC контейнер.
Идет по умолчанию для ASP.NET Core.
1) Объявляется список сервисов. ServiceCollection.
2) Вызывается метод расширения BuildServiceProvider, который возвращает ServiceProvider.
ServiceProvider может разрешать зависимости.
Все зависимости нужно явно регистрировать. (Даже если не абстрактный)