App vNext's repositories
Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
Polly-Samples
Provides sample implementations of the Polly library. The intent of this project is to help newcomers kick-start their use of Polly within their own projects.
Polly.Extensions.Http
Polly.Extensions.Http is an extensions package containing opinionated convenience methods for configuring Polly policies to handle transient faults typical of calls through HttpClient.
Throttlebird
Throttlebird is a simple Http request throttler to help limit the number of client requests within a given period of time.
Polly.Caching.MemoryCache
MemoryCache plugin for the Polly Cache policy
Polly.Caching.IDistributedCache
Plug-in for the Polly Cache policy supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache.
Polly.Caching.Serialization.Json
Json Serialization plugin for the Polly CachePolicy, using NewtonSoft.Json
Polly.Caching.Disk
Disk caching plugin for the Polly Cache policy
Polly.Caching.Redis
Redis plugin for the Polly Cache policy
Polly.Caching.MemCached
MemCached plugin for the Polly Cache policy
Ducksboard
Ducksboard object implemented for use in your .NET projects
Polly.Caching.Serialization.System.Text.Json
Json Serialization plugin for the Polly CachePolicy, using System.Text.Json