public async Task DeleteAsync(S3FileKey key) { await RetryPolicy.ExecuteAsync(() => _repositoryCleaner.DeleteAsync(key)); }
public async Task DeleteAsync(S3FileKey key) { await CircuitBreakerPolicy.ExecuteAsync(() => _repositoryCleaner.DeleteAsync(key)); }
public async Task DeleteAsync(S3FileKey key) { await ExcecuteAsync(async() => await _repositoryCleaner.DeleteAsync(key), key); }