Was ist der Unterschied zwischen System.Transactions.TransactionScope
und EF6 Database.BeginTransaction
?
Könnte jemand ein kleines Beispiel geben oder nur erklären, welches mit einem deutlichen Unterschied verwendet werden soll?
PS: In meinem Projekt verwende ich EF6. Ich habe die Dokumentation bereits gelesen, aber es hat nicht viel geholfen. Auch die Beispiele nachgeschlagen, aber sie verwenden eher SqlConnection.BeginTransaction
und jetzt hat MS diese neue Database.BeginTransaction
in EF6 eingeführt.