我有一些代码需要包含在事务中。我已经在begintransaction中使用过。提交事务后,我当然需要返回,但是应该在使用中还是在使用之外返回?
using (var context = MyDBContext)
{
using (var scope = context.Database.BeginTransaction())
{
var res = myResult;
scope.Commit();
return res;
}
}
我担心提交失败。如果退货发生在使用之外,则退货不会显示。