From 5ef952aa0b1c1e09cdc3b090170bc61782196e67 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Wed, 29 Dec 2021 20:24:40 +0800 Subject: [PATCH] Throw an exception when no BLOB provider used --- .../Volo/Abp/BlobStoring/DefaultBlobProviderSelector.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/DefaultBlobProviderSelector.cs b/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/DefaultBlobProviderSelector.cs index bb32d573cc..1081125438 100644 --- a/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/DefaultBlobProviderSelector.cs +++ b/framework/src/Volo.Abp.BlobStoring/Volo/Abp/BlobStoring/DefaultBlobProviderSelector.cs @@ -30,7 +30,12 @@ public class DefaultBlobProviderSelector : IBlobProviderSelector, ITransientDepe if (!BlobProviders.Any()) { - throw new AbpException("No BLOB Storage provider was registered! At least one provider must be registered to be able to use the Blog Storing System."); + throw new AbpException("No BLOB Storage provider was registered! At least one provider must be registered to be able to use the BLOB Storing System."); + } + + if (configuration.ProviderType == null) + { + throw new AbpException("No BLOB Storage provider was used! At least one provider must be configured to be able to use the BLOB Storing System."); } foreach (var provider in BlobProviders)