diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/Orders/OrderAppService.cs b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/Orders/OrderAppService.cs index b2317415..06c5d04d 100644 --- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Application/EasyAbp/EShop/Orders/Orders/OrderAppService.cs +++ b/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 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 {