From 2ac3e22170021d10272b081928fbb2c6ead4e695 Mon Sep 17 00:00:00 2001 From: Jadyn Date: Sun, 7 Aug 2022 21:47:27 +0800 Subject: [PATCH] fix `EShopProductsOptions.DefaultInventoryProviderName` fall back --- .../Products/Products/ProductInventoryProviderResolver.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductInventoryProviderResolver.cs b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductInventoryProviderResolver.cs index 93f85227..aaf0f227 100644 --- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductInventoryProviderResolver.cs +++ b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductInventoryProviderResolver.cs @@ -58,6 +58,10 @@ public class ProductInventoryProviderResolver : IProductInventoryProviderResolve var options = ServiceProvider.GetRequiredService>(); providerName = options.Value.DefaultInventoryProviderName; } + if (providerName.IsNullOrEmpty()) + { + providerName = DefaultProductInventoryProvider.DefaultProductInventoryProviderName; + } TryBuildNameToProviderTypeMapping();