Я создаю новое приложение, и мне очень не нравится этот подход в ASP.NET Core, который делает «нормальным» добавление DbContext с использованием AddDbContext в сервисах.
Хотелось бы знать, считаете ли вы, что использование AddDbContext в ASP.NET Core не является плохой практикой, поскольку вынуждает мое веб-приложение зависеть от уровня доступа к моей базе данных.
Я много исследовал, и было невероятно, что почти ничего не охватывает эту тему.
Как мне действовать, чтобы преодолеть эту проблему?
Спасибо!