Caching Resilience mechanism for HttpClient built on the Polly Caching Strategy that utilizes HybridCache.
$ dotnet add package Axion.Extensions.Http.Resilience.Caching.HybridCaching Resilience mechanism for HttpClient built on the Polly Caching Strategy that utilizes HybridCache.
services.AddHybrdCache().AddSerializer(HttpResponseMessageHybridCacheSerializer.Instance);
services.AddHttpClient("name")
.AddResilienceHandler(
"name",
(pipeline, handlerContext) =>
pipeline.AddCaching(new HttpCachingStrategyOptions()
{
HybridCache = handlerContext.ServiceProvider.GetRequiredService<HybridCache>(),
});