From 929238f634468cf76df8b2511442557af49dbea3 Mon Sep 17 00:00:00 2001 From: gdlcf88 Date: Sat, 6 Aug 2022 22:46:57 +0800 Subject: [PATCH] Use configured default inventory provider --- .../Products/Products/ProductInventoryProviderResolver.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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 77199c85..93f85227 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 @@ -1,13 +1,11 @@ using System; using System.Collections.Concurrent; -using System.Collections.Generic; using System.Threading.Tasks; using EasyAbp.EShop.Products.Options; using EasyAbp.EShop.Products.ProductInventories; using JetBrains.Annotations; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Options; -using Volo.Abp; using Volo.Abp.DependencyInjection; namespace EasyAbp.EShop.Products.Products; @@ -57,7 +55,8 @@ public class ProductInventoryProviderResolver : IProductInventoryProviderResolve { if (providerName.IsNullOrEmpty()) { - providerName = DefaultProductInventoryProvider.DefaultProductInventoryProviderName; + var options = ServiceProvider.GetRequiredService>(); + providerName = options.Value.DefaultInventoryProviderName; } TryBuildNameToProviderTypeMapping();