Перейти к содержанию

Использование контейнера внедрения зависимостей

В ASP.NET Core, в отличие от предыдущих версий ASP.NET, использование DI контейнера является, по сути, обязательным.
Рассмотрим, как зарегистрировать сервисы фреймворка во встроенном контейнере, а также как зарегистрировать собственные сервисы.

Добавление сервисов фреймворка ASP.NET Core в контейнер

Регистрация собственных сервисов в контейнере

Регистрация сервисов с использованием объектов и лямбда-функций

Многократная регистрация сервиса в контейнере

Внедрение сервисов в методы действий, обработчики страниц и представления


Последнее обновление : 29 сентября 2022 г.
Дата создания : 29 сентября 2022 г.

Комментарии

Комментарии