Amido.Testing.Azure.BlobStorage.GetBlobReference C# (CSharp) Метод

GetBlobReference() приватный статический Метод

private static GetBlobReference ( LeaseBlockBlobSettings blobSettings ) : CloudBlob
blobSettings Amido.Testing.Azure.Blobs.LeaseBlockBlobSettings
Результат Microsoft.WindowsAzure.StorageClient.CloudBlob
        private static CloudBlob GetBlobReference(LeaseBlockBlobSettings blobSettings)
        {
            var storageAccount = blobSettings.ConnectionString == null 
                ? new CloudStorageAccount(new StorageCredentialsAccountAndKey(blobSettings.BlobStorage, blobSettings.BlobStorageKey), blobSettings.UseHttps) 
                : CloudStorageAccount.Parse(blobSettings.ConnectionString);
            var client = storageAccount.CreateCloudBlobClient();
            var container = client.GetContainerReference(blobSettings.ContainerName);
            return container.GetBlobReference(blobSettings.BlobPath);
        }