docs(archival): 📝 add Polly todos

This commit is contained in:
Collin M. Barrett 2020-09-17 17:28:41 -05:00
parent a4844c7679
commit 716cd38284
2 changed files with 2 additions and 0 deletions

View file

@ -92,6 +92,7 @@ private async Task DownloadSegments(
var readTasks = new List<Task<Stream>>();
foreach (var segment in segments)
{
// TODO: add Polly for resiliency
var response = await _httpClient.GetAsync(segment.Url, HttpCompletionOption.ResponseHeadersRead, cancellationToken);
responses.Add(response);
response.EnsureSuccessStatusCode();

View file

@ -10,6 +10,7 @@ public static class ConfigurationExtensions
{
public static void AddApiClients(this IServiceCollection services, IConfiguration configuration)
{
// TODO: add Polly for resiliency
// TODO: use SystemTextJsonContentSerializer() once less feature-limited
services.AddRefitClient<IDirectoryApi>()
.ConfigureHttpClient(c =>