业务逻辑层中的实体框架5.0事务

时间:2013-11-08 08:58:31

标签: c# linq entity-framework

在我的业务层中,我引用了几个dao对象。如何创建事务以包括从业务层执行数据库操作的所有dao对象。怎么做?

我有一个由其他dao对象继承的抽象类(也许可以使用它?)。

1 个答案:

答案 0 :(得分:2)

我建议您使用TransactionScope 进行交易

using (var scope = new TransactionScope())
{

    // business logic

    scope.Complete();
}