没有事务的Entity Framework?

8

有没有一种不需要事务的方法来使用EF?我只有一个非常简单的单个插入操作,当出现问题时不想回滚,因为可能会触发触发器记录并从数据库端引发错误,而我无法控制。我只想插入然后捕获任何异常,但不想回滚。

2个回答

3
我们不知道在Entity Framework的CUD操作中如何消除事务。

2
using( var transation = new TransactionScope(TransactionScopeOption.Suppress) )
{
    ObjectContext.SaveChanges();
}

3
这仍然在 EF 打开的事务中执行。 - usr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接