【发布时间】:2015-07-21 15:56:38
【问题描述】:
我们正在扩展上下文对象以具有与另一个系统的同步功能。我们目前正在 savechanges 中执行此操作。然而,我们意识到存在一种情况,即上下文将在事务状态中使用,使用 begintransaction 并多次调用 savechanges。在整个过程完成之前,我们不想同步数据。我们考虑在处理上下文时这样做。
我们遇到的一个问题是知道交易是否成功。如果它成功了,那么很好的同步就消失了。如果它被回滚,那么我们当然不想同步。当上下文被处理时,我们如何知道事务的状态?
【问题讨论】:
标签: .net entity-framework transactions entity-framework-6