Как работает внедрение зависимостей в #csharp
Raw Coding
0:00 / 0:00
Как работает внедрение зависимостей в #csharp
60 353 просмотра · 6 лет назад
Raw Coding
78 тыс. подписчиков
60 353 просмотра · 6 лет назад
В этом руководстве по внедрению зависимостей в C# я отвечаю на вопросы: что такое внедрение зависимостей? как работает внедрение зависимостей? как работают времена жизни зависимостей? Мы реализуем собственный контейнер внедрения зависимостей и резолвер (который на самом деле может быть всего одним объектом) с временами жизни синглтона и транзиента для наших зависимостей. В первую очередь мы пытаемся понять, что нам нужно знать обо всех возможных зависимостях, чтобы при использовании сервиса мы могли автоматически его собрать, и все сервисы поступали из одного источника.
Patreon 🤝 / raw_coding
Курсы 📚 https://learning.raw-coding.dev
Магазин 🛒 https://shop.raw-coding.dev
Discord 💬 / discord
Twitter 📣 / anton_t0shik
Twitch 🎥 / raw_coding
👉 Попробуйте Rider
https://www.jetbrains.com/store/redeem/
RD5K9-4TXXW-KMV3G-NYWSF-3ZSTP
LINQPad: https://www.linqpad.net/
Источник: https://github.com/T0shik/raw-coding-...
#csharp #dotnet