退货应该在交易处理之后吗?

时间:2019-04-24 10:30:20

标签: c# entity-framework transactionscope

我有一些代码需要包含在事务中。我已经在begintransaction中使用过。提交事务后,我当然需要返回,但是应该在使用中还是在使用之外返回?

using (var context = MyDBContext)
{
    using (var scope = context.Database.BeginTransaction())
    {
        var res = myResult;

        scope.Commit();
        return res;
    }
}

我担心提交失败。如果退货发生在使用之外,则退货不会显示。

0 个答案:

没有答案