2011-02-18 79 views
2

我们目前正在使用与实体框架的交易,但将来可能会切换到其他一些ORM。什么是执行下面的最好方式......实体框架 - 通用交易方法

BeginTransaction(); 

//Some update/insert/delete operations here 
entity.Name = "Joe"; 
SaveChanges(); 

EndTransaction(); 
  • 我们不希望“使用”语句中使用
  • 我们需要用它来嵌套事务工作
+0

你不必使用“使用”只是确保你处理所有交易 – 2011-02-18 17:24:47

+0

的** **为什么你对使用`using`设置? ?任何特定的原因? – 2011-02-18 17:27:35

回答