标签: entity-framework entity-framework-5 dbcontext transactionscope
我不清楚是否需要使用TransactionScope或DbContext.SaveChanges()足以提交由多个CRUD操作组成的事务。我在后端使用SQL Server。
答案 0 :(得分:10)
如果您多次呼叫SaveChanges(),并想要回滚所有这些更改,是的,您可能希望使用TransactionScope。如果您在上下文中调用SaveChanges()一次,则所有更改将在后台事务中立即推送到数据库。
SaveChanges()
TransactionScope