Использование контейнера внедрения зависимостей¶
В ASP.NET Core, в отличие от предыдущих версий ASP.NET, использование DI контейнера является, по сути, обязательным.
Рассмотрим, как зарегистрировать сервисы фреймворка во встроенном контейнере, а также как зарегистрировать собственные сервисы.
Добавление сервисов фреймворка ASP.NET Core в контейнер¶
Регистрация собственных сервисов в контейнере¶
Регистрация сервисов с использованием объектов и лямбда-функций¶
Многократная регистрация сервиса в контейнере¶
Внедрение сервисов в методы действий, обработчики страниц и представления¶
Последнее обновление :
29 сентября 2022 г.
Дата создания : 29 сентября 2022 г.
Дата создания : 29 сентября 2022 г.