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

DeleteContainer() публичный статический Метод

Deletes a container.
public static DeleteContainer ( ContainerSettings deleteContainerSettings ) : void
deleteContainerSettings Amido.Testing.Azure.Blobs.ContainerSettings A .
Результат void
        public static void DeleteContainer(ContainerSettings deleteContainerSettings)
        {
            Contract.Requires(deleteContainerSettings != null, "The delete container settings cannot be null.");

            var storageAccount = new CloudStorageAccount(new StorageCredentialsAccountAndKey(deleteContainerSettings.BlobStorageDestination, deleteContainerSettings.BlobStorageDestinationKey), true);

            var client = storageAccount.CreateCloudBlobClient();

            var blobContainer = client.GetContainerReference(deleteContainerSettings.ContainerName);
            
            blobContainer.Delete(AccessCondition.GenerateEmptyCondition(), null);
        }