Откат UnitOfWork TransactionScopeC#

Место общения программистов C#
Ответить
Anonymous
 Откат UnitOfWork TransactionScope

Сообщение Anonymous »

Я следую уроку этого парня
Шаблон репозитория и единица работы с Entity Framework в ASP.NET MVC
, чтобы узнать, как использовать шаблон репо в сочетании с шаблоном единицы работы.
Это хороший простой урок, который объясняет вещи, но есть одна вещь, которая меня поставила в тупик: почему в его UnitOfWork у него нет метода отката.
Сначала я подумал: «Ха, глупый парень просто забыл это сделать, не беспокойся, я просто сделаю это сам.
  • Добавь Rollback void в свой IUnitOfWork
  • Реализуй новый метод в конкретном классе
  • В новом методе просто зайди _transaction.Rollback
но тогда я понимаю, что TransactionScope не выполняет откат.
Что-то мне не хватает? Или откат не нужен? Не останусь ли я с зарезервированными записями в моей базе данных, пока они в конечном итоге не будут удалены?

Подробнее здесь: https://stackoverflow.com/questions/203 ... e-rollback
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»