public StorageService(IStorageServiceConfiguration storageServiceConfiguration,
                       BlobServiceClient blobServiceClient,
                       ILogger <StorageService> logger)
 {
     _storageServiceConfiguration = storageServiceConfiguration;
     _blobServiceClient           = blobServiceClient;
     _logger = logger;
 }
 public StorageService(IStorageServiceConfiguration storageServiceConfiguration,
                       BlobServiceClient blobServiceClient,
                       ILogger <StorageService> log)
 {
     _storageServiceConfiguration = storageServiceConfiguration
                                    ?? throw new ArgumentNullException(nameof(storageServiceConfiguration));
     _blobServiceClient = blobServiceClient
                          ?? throw new ArgumentNullException(nameof(blobServiceClient));
     _log = log
            ?? throw new ArgumentNullException(nameof(log));
 }