public async Task TestDeleteBlobDirectory() { // First create the file hierarchy in the blob storage CloudBlobDirectory root = await CreateBlobsTree(); await root.DeleteAsync(); Assert.False(root.ListBlobs(true).Any()); }
public async Task DeleteApplicationBinaries(AppIdentity appIdentity) { CloudBlobDirectory blobDirectory = GetBlobDirectory(appIdentity); if (!await blobDirectory.ExistsAsync()) { throw new BinariesNotFoundException( $"Cannot delete binaries for application {appIdentity} because they were not found"); } await blobDirectory.DeleteAsync(); }