Configuration-first resilience for HttpClient – retry, jitter, circuit breaker

2 pointsposted 9 hours ago
by akrisanov

1 Comments

akrisanov

9 hours ago

I built a lightweight .NET library to make HttpClient more resilient. Features include retry with jitter, support for Retry-After headers, and a circuit breaker policy.

It integrates with IHttpClientBuilder, has tests, SourceLink symbols, and targets .NET 6, 8, and 9.

Repo: https://github.com/akrisanov/Reliable.HttpClient

NuGet: https://www.nuget.org/packages/Reliable.HttpClient

Feedback on API design, missing features, or integration with OpenTelemetry/health checks would be really valuable.