ASP.NET Dependency Injection Lifetimes | Время жизни сервисов
Регистрация сервисов в DI контейнере ASP.NET Core может проводиться с различным времени жизни. В ролике мы поговорим о возможных вариантах регистрации, посмотрим на различия и нюансы, а также коснемся лучших практик использования. Живой пример сделаем в Visual Studio 2022 и .NET 6. Будет интересно 🙂
Исходный код проекта на GitHub: https://github.com/codaza/DIRegistrationLifetimesTest
Telegram канал: https://t.me/codaza
На кофе ☕️: https://pay.cloudtips.ru/p/179d0532
Patreon: https://www.patreon.com/codaza
Boosty: https://boosty.to/codaza
0:00 - Начало
1:00 - Dependency Injection и DI Container
4:54 - Registration Lifetimes: Singleton, Scoped, Transient
9:49 - Live example (Visual Studio 2022, .NET 6)
24:00 - Лучшие практики применения Singleton, Scoped, Transient
#DependencyInjection #AspNet #CSharp #net6 #codaza #ityoutubers #ITubeTeam
Видео ASP.NET Dependency Injection Lifetimes | Время жизни сервисов канала codaza
Исходный код проекта на GitHub: https://github.com/codaza/DIRegistrationLifetimesTest
Telegram канал: https://t.me/codaza
На кофе ☕️: https://pay.cloudtips.ru/p/179d0532
Patreon: https://www.patreon.com/codaza
Boosty: https://boosty.to/codaza
0:00 - Начало
1:00 - Dependency Injection и DI Container
4:54 - Registration Lifetimes: Singleton, Scoped, Transient
9:49 - Live example (Visual Studio 2022, .NET 6)
24:00 - Лучшие практики применения Singleton, Scoped, Transient
#DependencyInjection #AspNet #CSharp #net6 #codaza #ityoutubers #ITubeTeam
Видео ASP.NET Dependency Injection Lifetimes | Время жизни сервисов канала codaza
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Barrier - синхронизация потоков в .NET Core за 30 секунд #Shorts](https://i.ytimg.com/vi/mj2m9qcdb48/default.jpg)
![C# разница между == и Equals() за 30 секунд #Shorts](https://i.ytimg.com/vi/KAhG6475VWc/default.jpg)
![ASP.NET User Secrets | Безопасное хранение секретов приложения](https://i.ytimg.com/vi/6OjVlXSKYcg/default.jpg)
![ASP.NET Core - класс Ping за 30 секунд #Shorts](https://i.ytimg.com/vi/bJ8hG4kiLUM/default.jpg)
![ASP.NET Global Exception Handling | Глобальная Обработка Исключений](https://i.ytimg.com/vi/RAcpAc0EYV0/default.jpg)
![ASP.NET - 10 лучших практик за 30 секунд #Shorts](https://i.ytimg.com/vi/64J-yU8ncvg/default.jpg)
![ASP.NET Core - IMemoryCache за 30 секунд #Shorts](https://i.ytimg.com/vi/f7cp6fSHYm0/default.jpg)
![C# Builder Строитель | Design Patterns](https://i.ytimg.com/vi/2ReKJaM2glI/default.jpg)
![C# Semaphore за 30 секунд #Shorts](https://i.ytimg.com/vi/giWCGFTF6lE/default.jpg)
![C# records за 30 секунд #Shorts](https://i.ytimg.com/vi/lej8H4HIMy0/default.jpg)
![C# LINQ GroupBy](https://i.ytimg.com/vi/G7ytatcF7GY/default.jpg)
![C# Code Snippets - ctor (Visual Studio 2022) за 30 секунд #Shorts](https://i.ytimg.com/vi/Oszl1ezfxKk/default.jpg)
![C# LINQ Left Join](https://i.ytimg.com/vi/nObBd7cqpTQ/default.jpg)
![C# Christmas Tree за 30 секунд #Shorts](https://i.ytimg.com/vi/PIMVMkU-9rw/default.jpg)
![C# Tuples за 30 секунд #Shorts](https://i.ytimg.com/vi/p3HMIn2qwEg/default.jpg)
![C# Factory Method Фабричный Метод | Design Patterns](https://i.ytimg.com/vi/fudZFG-Cm0Y/default.jpg)
![C# Strategy Стратегия | Design Patterns](https://i.ytimg.com/vi/v4zBX86SgmQ/default.jpg)
![C# Null coalescing operator за 30 секунд #Shorts](https://i.ytimg.com/vi/sVpKRi-XqpQ/default.jpg)
![C# Proxy Заместитель | Design Patterns](https://i.ytimg.com/vi/ceotfvYSm7I/default.jpg)
![C# String.IsNullOrWhiteSpace за 30 секунд #Shorts](https://i.ytimg.com/vi/JufBK0D6nHY/default.jpg)