Polly 8.6.6

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.
103
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.
107
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
112
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/330c2397160929d6d3275ade03cee436265258e8
105
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/36be7ed6d6d56b7da0a2891e3de7ecc2aa48eecd
102
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/36f34b3a19eb7219142ab2035921d08e84c572c3
106
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/432e6a061f28dda696ba16bc5442328d23b25d93
106
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
117
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/8e941eb42f819adb116b881195158b3887a70a1c
104
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/b1beadfe0ad3d02eb5207681a5328793c4b3822c
102
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/c967158b960823ccfcb19f1ef56426e2fd38eb3f
108
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
105
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/cccab50fba1c7335fdb48a735246374b5ddd7e69
102
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/e56abc45c4f8adc518abfc11a59849d616431e2c
107
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
114
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
105
Polly.Contrib.Simmy
Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET
108
Polly.Contrib.Simmy
Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET
119
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.
108

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.6 5 03/06/2026
8.6.5 53 11/25/2025
8.6.4 68 09/27/2025
8.6.3 84 08/22/2025
8.6.2 85 07/11/2025
8.6.1 93 06/17/2025
8.6.0 69 06/12/2025
8.5.2 131 04/01/2025
8.5.1 116 04/01/2025
8.5.0 97 04/06/2025
8.4.2 126 03/31/2025
8.4.1 100 04/01/2025
8.4.0 97 04/01/2025
8.3.1 82 04/01/2025
8.3.0 89 04/01/2025
8.2.1 100 03/31/2025
8.2.0 110 04/01/2025
8.1.0 90 03/31/2025
8.0.0 80 04/01/2025
8.0.0-beta.2 77 04/01/2025
8.0.0-beta.1 77 04/01/2025
8.0.0-alpha.9 117 04/01/2025
8.0.0-alpha.8 99 03/31/2025
8.0.0-alpha.7 110 04/01/2025
8.0.0-alpha.6 118 04/07/2025
8.0.0-alpha.5 86 04/01/2025
8.0.0-alpha.4 100 04/01/2025
8.0.0-alpha.3 94 03/31/2025
8.0.0-alpha.2 109 04/01/2025
8.0.0-alpha.1 90 03/31/2025
7.2.4 103 03/15/2025
7.2.3 107 04/01/2025
7.2.2 93 03/31/2025
7.2.1 91 04/01/2025
7.2.0 90 04/01/2025
7.1.1 118 04/01/2025
7.1.0 92 03/15/2025
7.0.3 88 03/31/2025
7.0.2 92 04/01/2025
7.0.1 100 04/01/2025
6.1.2 104 04/01/2025
6.1.1 99 04/01/2025
6.1.0 84 04/01/2025
6.0.1 79 04/01/2025
6.0.0-v6alpha0001 80 04/01/2025
5.9.0 83 03/31/2025
5.8.0 112 04/01/2025
5.7.0 75 04/01/2025
5.6.1 104 03/31/2025
5.6.0 88 04/01/2025
5.5.0 80 04/01/2025
5.4.0 81 04/01/2025
5.3.1 76 04/01/2025
5.3.0 97 03/31/2025
5.2.0 94 04/01/2025
5.1.1-v5-x-cachealpha0001 74 04/01/2025
5.1.0 92 04/01/2025
5.0.6 92 04/01/2025
5.0.5 101 04/01/2025
5.0.3 89 04/01/2025
5.0.2-v5-0-alpha0001 109 04/01/2025
5.0.1-v5-0-alpha0001 104 04/01/2025
4.5.0-beta-netstandar-0001 76 03/31/2025
4.3.0 78 04/01/2025
4.2.4 97 04/01/2025
4.2.3 95 04/01/2025
4.2.2 88 04/01/2025
4.2.1 91 04/01/2025
4.2.0 93 04/01/2025
4.1.2 101 04/01/2025
4.1.1 77 04/01/2025
4.1.0 110 03/31/2025
4.0.0 78 04/01/2025
3.0.0 115 04/01/2025
2.2.7 103 04/01/2025
2.2.6 110 03/31/2025
2.2.5 91 04/01/2025
2.2.4 83 04/01/2025
2.2.3 105 03/31/2025
2.2.2 106 04/01/2025
2.2.1 99 04/06/2025
2.2.0 96 03/31/2025
2.1.0 90 04/01/2025
2.0.0 80 04/01/2025
1.1.0 94 04/01/2025
1.0.0 90 04/01/2025