Polly 8.6.5

Polly

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

NuGet version Build status Code coverage

Polly logo

Release notes

  • The repository's changelog describes changes by release.
  • We tag Pull Requests and Issues with milestones which match to NuGet package release numbers.

Documentation and Samples

Documentation, and samples, for using Polly can be found in the repository's README and documentation.

Showing the top 20 packages that depend on Polly.

Packages Downloads
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback.
78
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback.
79
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback.
80
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback.
81
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/0621c1748eac08dd516edc950559ab7e8308f214
81
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/0a715692d8e2536c899faa0bb4f0cec2c2e33e36
77
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/4442a188f9200a57635373dcd640893c0e8dcc78
81
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/4e7d976438b0fc17f435804e801d5d68d193ec33
84
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/954f61dd38b33caa2b736c73530bd5a294174437
81
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/96103c264e5e8f0485d07018ba27b78cd8227dd2
76
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/b8139c5ee58f1708b0e3368a1b241400edd6cbc4
78
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
77
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d5dc8a13cc618b9cbdc1e5744b4806c594d49553
78
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/d634f2bd1ad6e319f26ff0f1d7ada5539158a19f
77
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/de35e2b0a0d8d5d1e307907983a6838da1092898
80
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/e5f183b656a0e8bc087108130a5a9b54ae94494e
78
Microsoft.Extensions.Http.Polly
The HttpClient factory is a pattern for configuring and retrieving named HttpClients in a composable way. This package integrates IHttpClientFactory with the Polly library, to add transient-fault-handling and resiliency through fluent policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/fedc545ce86467b7d3413d906f1ab02fb3db12ff
77
Microsoft.Extensions.Resilience
Mechanisms to harden applications against transient failures.
83
Polly.Contrib.Simmy
Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET
81
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.
86

See https://github.com/App-vNext/Polly/blob/main/CHANGELOG.md for details

.NET Framework 4.6.2

.NET Framework 4.7.2

.NET 6.0

.NET Standard 2.0

Version Downloads Last updated
8.6.5 15 11/25/2025
8.6.4 38 09/27/2025
8.6.3 49 08/22/2025
8.6.2 56 07/11/2025
8.6.1 65 06/17/2025
8.6.0 57 06/12/2025
8.5.2 69 04/01/2025
8.5.1 75 04/01/2025
8.5.0 71 04/06/2025
8.4.2 79 03/31/2025
8.4.1 74 04/01/2025
8.4.0 73 04/01/2025
8.3.1 67 04/01/2025
8.3.0 73 04/01/2025
8.2.1 68 03/31/2025
8.2.0 72 04/01/2025
8.1.0 72 03/31/2025
8.0.0 61 04/01/2025
8.0.0-beta.2 66 04/01/2025
8.0.0-beta.1 70 04/01/2025
8.0.0-alpha.9 85 04/01/2025
8.0.0-alpha.8 63 03/31/2025
8.0.0-alpha.7 78 04/01/2025
8.0.0-alpha.6 67 04/07/2025
8.0.0-alpha.5 73 04/01/2025
8.0.0-alpha.4 73 04/01/2025
8.0.0-alpha.3 77 03/31/2025
8.0.0-alpha.2 71 04/01/2025
8.0.0-alpha.1 77 03/31/2025
7.2.4 72 03/15/2025
7.2.3 75 04/01/2025
7.2.2 71 03/31/2025
7.2.1 76 04/01/2025
7.2.0 72 04/01/2025
7.1.1 80 04/01/2025
7.1.0 80 03/15/2025
7.0.3 70 03/31/2025
7.0.2 68 04/01/2025
7.0.1 62 04/01/2025
6.1.2 71 04/01/2025
6.1.1 69 04/01/2025
6.1.0 70 04/01/2025
6.0.1 63 04/01/2025
6.0.0-v6alpha0001 68 04/01/2025
5.9.0 73 03/31/2025
5.8.0 66 04/01/2025
5.7.0 64 04/01/2025
5.6.1 68 03/31/2025
5.6.0 70 04/01/2025
5.5.0 64 04/01/2025
5.4.0 65 04/01/2025
5.3.1 63 04/01/2025
5.3.0 65 03/31/2025
5.2.0 75 04/01/2025
5.1.1-v5-x-cachealpha0001 63 04/01/2025
5.1.0 68 04/01/2025
5.0.6 79 04/01/2025
5.0.5 73 04/01/2025
5.0.3 69 04/01/2025
5.0.2-v5-0-alpha0001 88 04/01/2025
5.0.1-v5-0-alpha0001 79 04/01/2025
4.5.0-beta-netstandar-0001 51 03/31/2025
4.3.0 65 04/01/2025
4.2.4 66 04/01/2025
4.2.3 71 04/01/2025
4.2.2 72 04/01/2025
4.2.1 76 04/01/2025
4.2.0 76 04/01/2025
4.1.2 72 04/01/2025
4.1.1 64 04/01/2025
4.1.0 71 03/31/2025
4.0.0 66 04/01/2025
3.0.0 73 04/01/2025
2.2.7 74 04/01/2025
2.2.6 75 03/31/2025
2.2.5 63 04/01/2025
2.2.4 72 04/01/2025
2.2.3 74 03/31/2025
2.2.2 82 04/01/2025
2.2.1 65 04/06/2025
2.2.0 72 03/31/2025
2.1.0 64 04/01/2025
2.0.0 66 04/01/2025
1.1.0 71 04/01/2025
1.0.0 72 04/01/2025