public AzureFileStorage( AzureBlobStorageOptions options ) { _options = options; _azureBlobClient = initializeCloudStorageClient(_options); }
private static CloudBlobClient initializeCloudStorageClient(AzureBlobStorageOptions options) { string storageConnectionString = "DefaultEndpointsProtocol=https;" + $"AccountName={options.AccountName}" + $";AccountKey={options.AccessKey}" + ";EndpointSuffix=core.windows.net"; var account = CloudStorageAccount.Parse(storageConnectionString); return(account.CreateCloudBlobClient()); }