Откат 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

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