1 comment

[ 3.7 ms ] story [ 15.4 ms ] thread
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.