В чем разница между System.Transactions.TransactionScope
и EF6 Database.BeginTransaction
?
Может ли кто-нибудь дать небольшой пример или просто объяснить, какой из них использовать, когда с явной разницей?
P.S: В моем проекте я использую EF6. Я уже прочитал документацию, но это мало помогло. Также просмотрели примеры, но они скорее используют SqlConnection.BeginTransaction
, и теперь MS представила этот новый Database.BeginTransaction
в EF6.