Калькулятор (часть 4)
Теория и практика | создано: 20.11.2021 | опубликовано: 20.11.2021 | обновлено: 13.01.2024 | просмотров: 449
В этом видео про: calabonga, backend, программирование, обучение, паттерны, csharp, Blazor, architecture, архитектура, aspnetcore, dependency_injection
Описание
Ключевые моменты:
#программирование #csharp #разработка #обучение #туториал #tutorial #conventions #dotnet #dependency_injection #DI_container
Задачи и цели:
* Понять, что такое Dependency Injection Container (DI-container).
* Понять для чего нужны контейнеры и какая от них польза.
* Понять как с ними работать (складывать/доставать)
* Разобрать DI-контейнер на примере реализации SimpleIoc (nuget).
* Посмотреть какие есть DI-контейнеры и в чем у них отличия.
* Посмотреть какой DI-контейнер есть в ASP.NET Core
Видео
Ссылки
https://github.com/Calabonga/CalculatorExercises
https://github.com/danielpalme/IocPerformance
https://www.calabonga.net/blog/post/dependency-container-custom-implementation
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-6.0
https://www.calabonga.net/blog/post/dependency-injection-principle-pattern-container