Home
cover of episode DotNet&More #91: Dependency Injection и не только

DotNet&More #91: Dependency Injection и не только

2023/3/17
logo of podcast DotNet & More

DotNet & More

Frequently requested episodes will be transcribed first

Shownotes Transcript

В 2023 сложно найти тех, кто не использует DI в работе, и тем не менее данный подход продолжает вызывать споры, инструменты развиваются, контейнеры хоронят.

Спасибо всем кто нас слушает. Ждем Ваши комментарии.

Курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z )

Shownotes:

00:10:00 Оффтоп про ChatGPT

00:20:00 Монополия IServiceCollection

00:32:00 Обзор DI фреймворков

00:48:00 Почему бы не использовать Service Locator?

00:56:10 Зачем использовать DI контейнер?

01:09:00 Про тесты и coverage

01:45:00 Уравление lifetime в контейнере

01:59:00 Частичная регистрация зависимостей

02:18:03 Декораторы

03:06:15 Экономия памяти и асинхронные конструкторы

03:11:50 Эволюция кишков DI контейнеров

Ссылки:

Видео: https://youtube.com/live/dP86hG4IfSU )

Слушайте все выпуски: https://dotnetmore.mave.digital )

YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5 )

Обсуждайте:

Следите за новостями:

– Twitter: https://twitter.com/dotnetmore )

– Telegram channel: https://t.me/dotnetmore )

Background music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_Astra )

Copyright: https://creativecommons.org/licenses/by-sa/4.0/)