/// <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary> public void Dispose() { if (_awsClient.NativeBlobClient != null) { if (_awsClient.NativeBlobClient.DoesS3BucketExistAsync(TestBucket).Result) { foreach (var file in _blobStorage.ListAsync().Result) { _blobStorage.DeleteAsync(file.Id).Wait(); } _awsClient.NativeBlobClient.DeleteBucketAsync(TestBucket).Wait(); } } _blobStorage?.Dispose(); Utility.ClearTestData(TestFilePath); }
public void Dispose() { _blobStorage.Dispose(); }
public void Dispose_does_not_fail() { _storage.Dispose(); }
public void Dispose() => _parent.Dispose();
public virtual void Dispose() { _blobStorage.Dispose(); }
public void Dispose() { _parentStorage.Dispose(); }