public Task <bool> DeleteAsync( string name, CancellationToken cancellationToken = default) { return(_container.DeleteAsync( name, cancellationToken )); }
public async Task File_Should_Deleted() { // Arrange var bytes = new byte[] { 0x01, 0x02 }; // Act await _blobContainer.SaveAsync("TestFile3", bytes); // Assert var response = await _blobContainer.DeleteAsync("TestFile3"); response.ShouldBe(true); var isExist = await _blobContainer.ExistsAsync("TestFile3"); isExist.ShouldBe(false); }
public override async Task ConfirmAsync(IEnumerable <Message> messages, CancellationToken cancellationToken = default) { await base.ConfirmAsync(messages, cancellationToken); await Task.WhenAll(messages .Select(message => { if (message.Properties.ContainsKey(BlobMessagePublisher <T> .StorageKey)) { return(Task.Run(async() => { var key = message.Properties[BlobMessagePublisher <T> .StorageKey].ToString(); await _blobContainer.DeleteAsync(key, cancellationToken); })); } else { return(Task.CompletedTask); } })); }
public virtual async Task DeleteAsync(Guid id) { await MediaContainer.DeleteAsync(id.ToString()); await MediaDescriptorRepository.DeleteAsync(id); }
public virtual Task DeleteAsync(string path, CancellationToken cancellationToken = default) { return(_blobContainer.DeleteAsync(path, cancellationToken)); }
public virtual async Task <bool> DeleteAsync(string gigCoverImage) { return(await _productPictureContainer.DeleteAsync(gigCoverImage)); }
/// <inheritdoc/> public async Task DeleteAsync(string id, CancellationToken cancellationToken = default) { await _blobContainer.DeleteAsync(id, cancellationToken).ConfigureAwait(false); }