Browse Source

Improve `ProductInventoryProviderResolver.GetProviderByName`

pull/201/head
Jadyn 4 years ago
parent
commit
360a0b0275
  1. 6
      modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductInventoryProviderResolver.cs

6
modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain/EasyAbp/EShop/Products/Products/ProductInventoryProviderResolver.cs

@ -56,11 +56,7 @@ public class ProductInventoryProviderResolver : IProductInventoryProviderResolve
if (providerName.IsNullOrEmpty())
{
var options = ServiceProvider.GetRequiredService<IOptions<EShopProductsOptions>>();
providerName = options.Value.DefaultInventoryProviderName;
}
if (providerName.IsNullOrEmpty())
{
providerName = DefaultProductInventoryProvider.DefaultProductInventoryProviderName;
providerName = options.Value.DefaultInventoryProviderName ?? DefaultProductInventoryProvider.DefaultProductInventoryProviderName;
}
TryBuildNameToProviderTypeMapping();

Loading…
Cancel
Save