Example #1
0
        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();
        }