В типичном сценарии .NET Core DI я определяю объект DbContext
на уровне класса репо и добавляю его в конструктор. Так что нет необходимости использовать использование внутри какого-либо одного метода репо. В этом случае, если есть какое-либо исключение внутри метода, например, будет выброшен из SaveChangesAsync
, будет ли удален объект класса DbContext
? Я думаю, что ответ, вероятно, да, но есть ли какой-нибудь документ или статья об этом?