|
|
|
@ -56,7 +56,7 @@ public class AzureBlobProvider : BlobProviderBase, ITransientDependency |
|
|
|
return await BlobExistsAsync(args, blobName); |
|
|
|
} |
|
|
|
|
|
|
|
public override async Task<Stream> GetOrNullAsync(BlobProviderGetArgs args) |
|
|
|
public override async Task<Stream?> GetOrNullAsync(BlobProviderGetArgs args) |
|
|
|
{ |
|
|
|
var blobName = AzureBlobNameCalculator.Calculate(args); |
|
|
|
|
|
|
|
@ -101,7 +101,7 @@ public class AzureBlobProvider : BlobProviderBase, ITransientDependency |
|
|
|
var configuration = args.Configuration.GetAzureConfiguration(); |
|
|
|
return configuration.ContainerName.IsNullOrWhiteSpace() |
|
|
|
? args.ContainerName |
|
|
|
: BlobNormalizeNamingService.NormalizeContainerName(args.Configuration, configuration.ContainerName); |
|
|
|
: BlobNormalizeNamingService.NormalizeContainerName(args.Configuration, configuration.ContainerName!); |
|
|
|
} |
|
|
|
|
|
|
|
protected virtual async Task<bool> ContainerExistsAsync(BlobContainerClient blobContainerClient) |
|
|
|
|