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. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/e77cb01b5529c137130757859f09f892dbdd2436
37
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/f736effe82a61eb6f5eba46e4173eae3b7d3dffd
20
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.
19
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/f050ae044be8bddc002ab88736e4bf78dc822122
18
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/dotnet/tree/fad253f51b461736dfd3cd9c15977bb7493becef
17
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/c2a442982e736e17ae6bcadbfd8ccba278ee1be6
17
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/dotnet/tree/b0f34d51fccc69fd334253924abd8d6853fad7aa
17
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/7c810658463f35c39c54d5fb8a8dbbfd463bf747
17
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/dotnet/tree/44525024595742ebe09023abe709df51de65009b
17
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/5a007deadbb2636caff4656333cafc818b6b2ef6
16
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/aspnet/HttpClientFactory/tree/6619149a5d84bd0b60abf3c3f2abc7b334426fa1
16
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/c78f4a816c0c6a978a801a05a31dce9013e099e2
16
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/379bfc7b2559e7cc9f42f997a497b2f2dd8e12d2
16
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.
16
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/d47e49e9c1e173ac90821f7e89cc38e710274241
16
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/d3aba8fe1a0d0f5c145506f292b72ea9d28406fc
16
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/febee99db845fd8766a13bdb391a07c3ee90b4ba
16
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.
16
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/8ad057426fa6a27cd648b05684afddab9d97d3d9
16
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/64ea4108e7dcf1ca575f8dd2028363b0b1ef6ebc
16

.NET Framework 4.6.2

.NET Framework 4.7.2

.NET 6.0

.NET Standard 2.0

Version Downloads Last updated
8.6.6 14 03/06/2026
8.6.5 17 12/15/2025
8.6.4 8 12/12/2025
8.6.3 14 12/12/2025
8.6.2 13 12/14/2025
8.6.1 11 12/13/2025
8.6.0 10 12/20/2025
8.5.2 9 12/11/2025
8.5.1 10 12/28/2025
8.5.0 9 12/18/2025
8.4.2 12 12/11/2025
8.4.1 13 12/14/2025
8.4.0 9 12/14/2025
8.3.1 8 12/14/2025
8.3.0 13 12/14/2025
8.2.1 11 12/15/2025
8.2.0 11 12/14/2025
8.1.0 12 12/13/2025
8.0.0 10 12/30/2025
8.0.0-beta.2 12 12/19/2025
8.0.0-beta.1 9 12/10/2025
8.0.0-alpha.9 6 12/28/2025
8.0.0-alpha.8 12 12/13/2025
8.0.0-alpha.7 9 12/15/2025
8.0.0-alpha.6 16 12/15/2025
8.0.0-alpha.5 11 12/14/2025
8.0.0-alpha.4 10 12/15/2025
8.0.0-alpha.3 9 12/13/2025
8.0.0-alpha.2 11 12/14/2025
8.0.0-alpha.1 9 01/06/2026
7.2.4 5 01/07/2026
7.2.3 10 12/13/2025
7.2.2 12 12/17/2025
7.2.1 12 12/29/2025
7.2.0 12 12/13/2025
7.1.1 12 12/14/2025
7.1.0 14 12/10/2025
7.0.3 8 12/21/2025
7.0.2 9 12/15/2025
7.0.1 8 01/07/2026
6.1.2 10 12/23/2025
6.1.1 12 12/16/2025
6.1.0 10 01/12/2026
6.0.1 10 12/13/2025
6.0.0-v6alpha0001 9 12/19/2025
5.9.0 15 01/02/2026
5.8.0 13 12/10/2025
5.7.0 10 12/14/2025
5.6.1 10 12/17/2025
5.6.0 6 12/11/2025
5.5.0 11 12/17/2025
5.4.0 12 12/14/2025
5.3.1 14 01/01/2026
5.3.0 8 12/20/2025
5.2.0 10 12/14/2025
5.1.1-v5-x-cachealpha0001 15 12/31/2025
5.1.0 8 12/17/2025
5.0.6 12 12/14/2025
5.0.5 11 12/18/2025
5.0.3 13 12/31/2025
5.0.2-v5-0-alpha0001 11 12/22/2025
5.0.1-v5-0-alpha0001 11 12/18/2025
4.5.0-beta-netstandar-0001 11 12/21/2025
4.3.0 7 01/12/2026
4.2.4 9 12/14/2025
4.2.3 11 12/14/2025
4.2.2 8 12/30/2025
4.2.1 10 01/04/2026
4.2.0 15 12/15/2025
4.1.2 6 12/14/2025
4.1.1 9 01/12/2026
4.1.0 11 12/14/2025
4.0.0 11 12/15/2025
3.0.0 9 12/26/2025
2.2.7 10 12/16/2025
2.2.6 10 01/12/2026
2.2.5 11 12/14/2025
2.2.4 10 01/12/2026
2.2.3 10 12/15/2025
2.2.2 11 12/14/2025
2.2.1 9 01/12/2026
2.2.0 8 12/14/2025
2.1.0 9 12/15/2025
2.0.0 11 12/13/2025
1.1.0 11 12/15/2025
1.0.0 11 12/18/2025