#

dependency-injection

Паттерн внедрения зависимостей

ПрограммированиеУправление сессиями SQLAlchemy в FastAPI: dependency injection vs singleton

Сравнение подходов к управлению сессиями SQLAlchemy в FastAPI. Dependency injection vs singleton сервисы: плюсы, минусы и лучшие практики.

5 ответов 2 просмотра
ПрограммированиеВнедрение зависимостей в C#: статические методы vs объекты

Анализ реализации внедрения зависимостей в C# с использованием статических методов. Преимущества, недостатки и сравнение с традиционным подходом.

6 ответов 1 просмотр
ПрограммированиеПроблемы DI в NestJS при импорте из разных путей и их решение

Почему импорт сервиса из dist/ вместо src/ нарушает работу DI в NestJS и как предотвратить эту проблему в монорепозиториях с помощью псевдонимов путей, настройки сборки и линтинга.

4 ответа 2 просмотра
ПрограммированиеAddTransient vs AddScoped vs AddSingleton в ASP.NET Core

Разница между AddTransient, AddScoped и AddSingleton в ASP.NET Core — когда использовать каждый lifetime, влияние на DbContext, потокобезопасность и Dispose.

1 ответ 7 просмотров
ПрограммированиеIoC: что такое инверсия контроля и как работает в ПО

Подробное объяснение принципа IoC (инверсия контроля), его реализации через инъекцию зависимостей. Проблемы, которые решает ioc контейнер, примеры в Spring, когда использовать в программировании и связь с DI.

1 ответ 4 просмотра