diff --git a/FictionArchive.Service.NovelService/Program.cs b/FictionArchive.Service.NovelService/Program.cs index 0b1f860..e06f9b9 100644 --- a/FictionArchive.Service.NovelService/Program.cs +++ b/FictionArchive.Service.NovelService/Program.cs @@ -62,12 +62,14 @@ public class Program builder.Services.AddHttpClient(client => { client.BaseAddress = new Uri("https://novelpia.com"); - }); + }) + .AddStandardResilienceHandler(); builder.Services.AddHttpClient(client => { client.BaseAddress = new Uri("https://novelpia.com"); }) - .AddHttpMessageHandler(); + .AddHttpMessageHandler() + .AddStandardResilienceHandler(); builder.Services.Configure(builder.Configuration.GetSection("UpdateService")); builder.Services.AddTransient(); diff --git a/FictionArchive.Service.Shared/FictionArchive.Service.Shared.csproj b/FictionArchive.Service.Shared/FictionArchive.Service.Shared.csproj index 9e4fc17..323b166 100644 --- a/FictionArchive.Service.Shared/FictionArchive.Service.Shared.csproj +++ b/FictionArchive.Service.Shared/FictionArchive.Service.Shared.csproj @@ -25,10 +25,12 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive + +