Ejemplo n.º 1
0
 public AzureFileStorage(
     AzureBlobStorageOptions options
     )
 {
     _options         = options;
     _azureBlobClient = initializeCloudStorageClient(_options);
 }
Ejemplo n.º 2
0
        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());
        }