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