Browse Source

Force creating new UOW in CheckCreateAsync method

pull/190/head
gdlcf88 4 years ago
parent
commit
15b799a111
  1. 3
      modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/Orders/OrderAppService.cs

3
modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/Orders/OrderAppService.cs

@ -235,8 +235,7 @@ namespace EasyAbp.EShop.Orders.Orders
public virtual async Task<CheckCreateOrderResultDto> CheckCreateAsync(CheckCreateOrderInput input)
{
var requiresNewUow = !UnitOfWorkManager.Current?.Options.IsTransactional ?? false;
using var uow = UnitOfWorkManager.Begin(new AbpUnitOfWorkOptions(true), requiresNewUow);
using var uow = UnitOfWorkManager.Begin(new AbpUnitOfWorkOptions(true), true);
try
{

Loading…
Cancel
Save