Skip to main content
Polly avatar

Polly

NuGet publisher profile

Packages
17
Total Downloads
2.9B
2,916,981,698

Packages (17)

Polly package icon

Polly

Polly is a .NET resilience and transient-fault-handling library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.

1.5B
downloads
Polly.Core package icon

Polly.Core

Polly.Core is a .NET resilience and transient-fault-handling library that allows developers to express resilience strategies such as Retry, Circuit Breaker, Hedging, Timeout, Chaos and Fallback in a fluent and thread-safe manner.

569.1M
downloads
Polly.Extensions.Http package icon

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.

490.3M
downloads
Polly.Extensions package icon

Polly.Extensions

Polly.Extensions adds support for dependency injection and telemetry for the Polly.Core library.

136.3M
downloads
Polly.RateLimiting package icon

Polly.RateLimiting

Polly.RateLimiting is a .NET resilience and transient-fault-handling library that allows developers to express resilience strategies using a Rate Limiter in a fluent and thread-safe manner.

118.4M
downloads
Polly.Caching.Memory package icon

Polly.Caching.Memory

Polly.Caching.Memory is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Memory.MemoryCache as a provider for Polly's CachePolicy.

26.4M
downloads
Polly-Signed package icon

Polly-Signed

Polly is a .NET 4.5 / .NET Standard 1.1 library that allows developers to express resilience and transient fault handling policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation and Fallback in a fluent and thread-safe manner.

22.4M
downloads
Polly.Caching.Distributed package icon

Polly.Caching.Distributed

Polly.Caching.Distributed is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache as a provider for Polly's CachePolicy.

5.1M
downloads
Polly.Caching.Serialization.Json package icon

Polly.Caching.Serialization.Json

Polly.Caching.Serialization.Json is a plug-in for the .NET OSS resilience library Polly, supporting serialization to and from Json using Newtonsoft.Json

3.3M
downloads
Polly.Testing package icon

Polly.Testing

Polly.Testing exposes APIs and utilities that can be used to assert on the composition of Polly.Core resilience pipelines.

2.3M
downloads
Polly.Extensions.Http-Signed package icon

Polly.Extensions.Http-Signed

Polly.Extensions.Http is an extensions package containing opinionated convenience methods for configuring Polly policies to handle transient faults typical of calls through HttpClient.

1.4M
downloads
Polly.Caching.MemoryCache package icon

Polly.Caching.MemoryCache

Polly.Caching.MemoryCache is a plug-in for the .NET OSS resilience library Polly, supporting System.Runtime.Caching.MemoryCache as a provider for Polly's CachePolicy.

661.8K
downloads
Polly.Net40Async package icon

Polly.Net40Async

Polly.Net40Async is a version of the Polly library for .NET 4.0 with async support via Microsoft.Bcl.Async. Polly allows developers to express resilience policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.

649.8K
downloads
Polly.Caching.IDistributedCache package icon

Polly.Caching.IDistributedCache

Polly.Caching.IDistributedCache is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache as a provider for Polly's CachePolicy.

118.3K
downloads
Polly.Caching.MemoryCache-Signed package icon

Polly.Caching.MemoryCache-Signed

Polly.Caching.MemoryCache is a plug-in for the .NET OSS resilience library Polly, supporting System.Runtime.Caching.MemoryCache as a provider for Polly's CachePolicy.

81.1K
downloads
Polly.Net40Async-Signed package icon

Polly.Net40Async-Signed

Polly.Net40Async is a version of the Polly library for .NET 4.0 with async support via Microsoft.Bcl.Async. Polly allows developers to express resilience policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner.

64.7K
downloads
Polly.Caching.IDistributedCache-Signed package icon

Polly.Caching.IDistributedCache-Signed

Polly.Caching.IDistributedCache is a plug-in for the .NET OSS resilience library Polly, supporting Microsoft.Extensions.Caching.Distributed.IDistributedCache as a provider for Polly's CachePolicy.

11.3K
downloads