ErrLookup › App-vNext/Polly
App-vNext/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+. · C# · 479 source files
Analyzed at d0e46bdb1e on 2026-08-13. 125 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| This instance of 'CircuitBreakerStateProvider' is already in | exception | error | circuit-breaker, invalid-operation, state-provider, configuration, polly-core |
| TaskExecution is not initialized. | exception | error | hedging, internal, invalid-operation, lifecycle, polly-core |
| Unable to accept outcome for a task that is not completed. | exception | error | hedging, internal, invalid-operation, lifecycle, polly-core |
| No predicates were configured. There must be at least one pr | exception | error | predicate-builder, validation, invalid-operation, configuration, polly-core |
| Unable to find a resilience pipeline associated with the key | exception | error | registry, key-not-found, pipeline-provider, configuration, polly-core |
| Unable to find a generic resilience pipeline of '{typeof(TRe | exception | error | registry, key-not-found, pipeline-provider, generic, configuration, polly-core |
| The resilience pipeline registry has been disposed and canno | exception | error | registry, disposed, object-disposed, lifetime, polly-core |
| Cannot add any more resilience strategies to the builder aft | exception | error | builder, invalid-operation, single-use, lifecycle, polly-core |
| The retry backoff type is not supported. | exception | error | retry, backoff, enum, argument-out-of-range, defensive, polly-core |
| Invalid delay specified. | exception | error | timeout, cancellation, pool, argument-out-of-range, polly-core |
| This resilience pipeline has been disposed and cannot be use | exception | error | pipeline, disposed, object-disposed, lifetime, polly-core |
| Disposing this resilience pipeline is not allowed because it | exception | error | pipeline, registry, invalid-operation, lifetime, dispose, polly-core |
| {PrimaryMessage}\nValidation Errors:\n{error.ErrorMessage} | validation | error | validation, options, data-annotations, configuration, polly-core |
| Value must be greater than zero. | exception | error | bulkhead, legacy, argument-out-of-range, validation, polly-v7 |
| Value must be greater than or equal to zero. | exception | error | bulkhead, legacy, argument-out-of-range, validation, polly-v7 |
| Value cannot be null. | exception | error | bulkhead, legacy, argument-null, validation, polly-v7 |
| Value must be greater than zero. | exception | error | bulkhead, legacy, generic, argument-out-of-range, validation, polly-v7 |
| Value must be greater than or equal to zero. | exception | error | bulkhead, legacy, generic, argument-out-of-range, validation, polly-v7 |
| Value cannot be null. | exception | error | bulkhead, legacy, generic, argument-null, validation, polly-v7 |
| The bulkhead semaphore and queue are full and execution was | exception | error | bulkhead, runtime, capacity, rejection, concurrency, flow-control |
| Value cannot be null. | exception | error | bulkhead, null-argument, action, argument-validation |
| Value must be greater than zero. | exception | error | bulkhead, configuration, argument-validation, out-of-range, construction |
| Value must be greater than or equal to zero. | exception | error | bulkhead, configuration, argument-validation, out-of-range, construction |
| Value cannot be null. | exception | error | bulkhead, null-argument, configuration, callback, construction |
| Value must be greater than zero. | exception | error | bulkhead, configuration, argument-validation, out-of-range, generic, construction |
| Value must be greater than or equal to zero. | exception | error | bulkhead, configuration, argument-validation, out-of-range, generic, construction |
| Value cannot be null. | exception | error | bulkhead, null-argument, configuration, callback, generic, construction |
| Value cannot be null. | exception | error | cache, null-argument, action, async, argument-validation |
| Value cannot be null. | exception | error | cache, null-argument, configuration, cache-key-strategy, construction |
| Value cannot be null. | exception | error | polly, caching, argumentnullexception, cache-provider, typed-result, csharp |
| Value cannot be null. (Parameter 'cacheProvider') | exception | error | polly, caching, argumentnullexception, cache-provider, typed-result, csharp |
| Value cannot be null. (Parameter 'cacheKeyStrategy') | exception | error | polly, caching, argumentnullexception, cache-key, typed-result, csharp |
| Value cannot be null. (Parameter 'ttlStrategy') | exception | error | caching, argumentnullexception, null-argument, polly-v7, ttl-strategy |
| Value cannot be null. (Parameter 'onCacheGet') | exception | error | caching, argumentnullexception, null-argument, polly-v7, cache-callback |
| Value cannot be null. (Parameter 'onCacheMiss') | exception | error | caching, argumentnullexception, null-argument, polly-v7, cache-callback |
| Value cannot be null. (Parameter 'onCachePut') | exception | error | caching, argumentnullexception, null-argument, polly-v7, cache-callback |
| Value cannot be null. (Parameter 'wrappedCacheProvider') | exception | error | caching, argumentnullexception, null-argument, polly-v7, serializing-cache-provider |
| Value cannot be null. (Parameter 'action') | exception | error | caching, argumentnullexception, null-argument, polly-v7, policy-execution |
| Value cannot be null. (Parameter 'cacheKeyStrategy') | exception | error | polly, caching, legacy-v7, argument-null, cache-key-strategy |
| Value cannot be null. (Parameter 'cacheProvider') | exception | error | polly, caching, legacy-v7, argument-null, cache-provider |
| Value cannot be null. (Parameter 'ttlStrategy') | exception | error | polly, caching, legacy-v7, argument-null, ttl-strategy |
| Value cannot be null. (Parameter 'onCacheGet') | exception | error | polly, caching, legacy-v7, argument-null, cache-callbacks |
| Value cannot be null. (Parameter 'onCacheMiss') | exception | error | polly, caching, legacy-v7, argument-null, cache-callbacks |
| Value cannot be null. (Parameter 'onCachePut') | exception | error | polly, caching, legacy-v7, argument-null, cache-callbacks |
| Value cannot be null. (Parameter 'cacheProvider') | exception | error | polly, caching, legacy-v7, argument-null, cache-provider, generic |
| The ttl for items to cache must be greater than zero. | validation | error | polly, caching, legacy-v7, argument-out-of-range, ttl, configuration |
| The ttl for items to cache must be greater than zero. | validation | error | polly, caching, legacy-v7, argument-out-of-range, ttl, sliding, configuration |
| Value must be greater than zero. | validation | error | polly, circuit-breaker, legacy-v7, argument-out-of-range, failure-threshold, configuration |
| Value must be less than or equal to one. | validation | error | polly, circuit-breaker, legacy-v7, argument-out-of-range, failure-threshold, configuration |
| Value must be equal to or greater than {resolutionOfCircuit. | validation | error | polly, circuit-breaker, legacy-v7, argument-out-of-range, sampling-duration, configuration |
| Value must be greater than one. | validation | error | polly, circuit-breaker, legacy-v7, argument-out-of-range, minimum-throughput, configuration |
| Value must be greater than zero. | exception | error | circuit-breaker, argument-validation, legacy-api, configuration |
| Value must be less than or equal to one. | exception | error | circuit-breaker, argument-validation, legacy-api, configuration |
| Value must be equal to or greater than {resolutionOfCircuit. | exception | error | circuit-breaker, argument-validation, legacy-api, time-configuration |
| Value must be greater than one. | exception | error | circuit-breaker, argument-validation, legacy-api, configuration |
| Value must be greater than zero. | exception | error | circuit-breaker, argument-validation, legacy-api, async, configuration |
| Value must be less than or equal to one. | exception | error | circuit-breaker, argument-validation, legacy-api, async, configuration |
| Value must be equal to or greater than {resolutionOfCircuit. | exception | error | circuit-breaker, argument-validation, legacy-api, async, time-configuration |
| Value must be greater than one. | exception | error | circuit-breaker, argument-validation, legacy-api, async, configuration |
| Value must be greater than zero. | exception | error | circuit-breaker, argument-validation, legacy-api, async, generic-result, configuration |
| Value must be less than or equal to one. | exception | error | circuit-breaker, argument-validation, legacy-api, async, generic-result, configuration |
| Value must be equal to or greater than {resolutionOfCircuit. | exception | error | circuit-breaker, argument-validation, legacy-api, async, generic-result, time-configuration |
| Value must be greater than one. | exception | error | circuit-breaker, argument-validation, legacy-api, async, generic-result, configuration |
| Value must be greater than zero. | exception | error | circuit-breaker, argument-validation, legacy-api, async, configuration |
| Value must be greater than zero. | exception | error | circuit-breaker, argument-validation, legacy-api, async, generic-result, configuration |
| Value must be greater than zero. | validation | error | circuit-breaker, argument-validation, legacy-api, configuration |
| Value must be greater than zero. | validation | error | circuit-breaker, configuration, argument-validation, csharp, generics, legacy-api |
| The circuit is manually held open and is not allowing calls. | exception | error | circuit-breaker, isolation, runtime-state, maintenance, csharp |
| You have executed the generic .Execute<TResult> method on a | exception | error | fallback, generics, type-mismatch, csharp, async, legacy-api |
| You have executed the generic .Execute<TResult> method on a | exception | error | fallback, generics, type-mismatch, csharp, sync, legacy-api |
| Value cannot be null. (Parameter 'onFallback') | exception | error | fallback, argument-validation, null-check, csharp, legacy-api |
| Value cannot be null. (Parameter 'fallbackAction') | exception | error | fallback, argument-validation, null-check, generics, csharp, legacy-api |
| Value cannot be null. (Parameter 'action') | exception | error | noop, argument-validation, null-check, async, csharp, legacy-api |
| Value cannot be null. (Parameter 'action') | exception | error | noop, argument-validation, null-check, sync, csharp, legacy-api |
| Value cannot be null. (Parameter 'context') | exception | error | argumentnullexception, context, validation, legacy-api |
| Value cannot be null. (Parameter 'context') | exception | error | argumentnullexception, context, validation, legacy-api, tresult |
| The operation has been rate-limited and should be retried af | exception | warning | ratelimit, rejection, throttle, retryafter, legacy-api |
| Value cannot be null. (Parameter 'action') | exception | error | argumentnullexception, action, validation, ratelimit, legacy-api |
| numberOfExecutions per timespan must be an integer greater t | exception | error | argumentoutofrange, ratelimit, config, validation, legacy-api |
| perTimeSpan must be a positive timespan. | exception | error | argumentoutofrange, ratelimit, config, validation, timespan, legacy-api |
| maxBurst must be an integer greater than or equal to 1. | exception | error | argumentoutofrange, ratelimit, config, validation, legacy-api |
| The number of executions per timespan must be positive. | exception | error | argumentoutofrange, ratelimit, config, validation, timespan, legacy-api |
| numberOfExecutions per timespan must be an integer greater t | exception | error | argumentoutofrange, ratelimit, config, validation, tresult, legacy-api |
| perTimeSpan must be a positive timespan. | exception | error | argumentoutofrange, ratelimit, config, validation, timespan, tresult, legacy-api |
| maxBurst must be an integer greater than or equal to 1. | exception | error | argumentoutofrange, ratelimit, config, validation, tresult, legacy-api |
| The number of executions per timespan must be positive. | exception | error | argumentoutofrange, ratelimit, config, validation, timespan, tresult, legacy-api |
| The operation has been rate-limited and should be retried af | exception | warning | ratelimit, rejection, throttle, retryafter, legacy-api |
| Value cannot be null. (Parameter 'action') | exception | error | argumentnullexception, action, validation, ratelimit, legacy-api |
| The retryAfter parameter must be a TimeSpan greater than or | exception | error | rate-limit, argumentoutofrange, timespan, validation |
| numberOfExecutions per timespan must be an integer greater t | exception | error | rate-limit, argumentoutofrange, configuration, validation |
| perTimeSpan must be a positive timespan. | exception | error | rate-limit, argumentoutofrange, timespan, configuration |
| maxBurst must be an integer greater than or equal to 1. | exception | error | rate-limit, argumentoutofrange, configuration, token-bucket |
| The number of executions per timespan must be positive. | exception | error | rate-limit, argumentoutofrange, integer-overflow, token-bucket, configuration |
| numberOfExecutions per timespan must be an integer greater t | exception | error | rate-limit, argumentoutofrange, generic, configuration |
| perTimeSpan must be a positive timespan. | exception | error | rate-limit, argumentoutofrange, timespan, generic, configuration |
| maxBurst must be an integer greater than or equal to 1. | exception | error | rate-limit, argumentoutofrange, generic, token-bucket |
| The number of executions per timespan must be positive. | exception | error | rate-limit, argumentoutofrange, generic, token-bucket, integer-overflow |
| Value cannot be null. | exception | error | resilience-pipeline, argumentnull, conversion, v8-migration, null-guard |
| Value cannot be null. | exception | error | retry, argumentnull, async, delegate, legacy |
| Value cannot be null. | exception | error | retry, argumentnull, async, callback, legacy |
| Value must be greater than or equal to zero. | exception | error | retry, argumentoutofrange, configuration, validation, legacy |
| onRetryAsync | validation | error | retry, argument-validation, null-reference, polly-v7 |
| onRetry | validation | error | retry, argument-validation, null-reference, polly-v7 |
| sleepDurations | validation | error | retry, argument-validation, null-reference, configuration, polly-v7 |
| sleepDurationProvider | validation | error | retry, argument-validation, null-reference, polly-v7 |
| onRetry | validation | error | polly, retry, argument-null, callback, result-typed, legacy |
| onRetryAsync | validation | error | polly, retry, argument-null, callback, async, result-typed, legacy |
| Value must be greater than or equal to zero. | validation | error | polly, retry, argument-out-of-range, config, result-typed, legacy |
| Value must be greater than or equal to zero. | exception | error | argumentoutofrangeexception, polly, retry, sync, validation, csharp, legacy-api |
| onRetry | exception | error | argumentnullexception, polly, retry, sync, validation, csharp, legacy-api |
| sleepDurationProvider | exception | error | argumentnullexception, polly, retry, sync, validation, csharp, legacy-api |
| sleepDurations | exception | error | polly, retry, argument-validation, nullable, collection, configuration, csharp |
| Value must be greater than or equal to zero. | exception | error | polly, retry, argument-validation, generic, configuration, csharp |
| onRetry | exception | error | polly, retry, argument-validation, nullable, callback, generic, csharp |
| sleepDurationProvider | exception | error | argument-null, wait-and-retry, sleep-duration, validation, polly-v7, legacy |
| sleepDurations | exception | error | argument-null, wait-and-retry, sleep-durations, validation, polly-v7, legacy, config |
| The delegate executed asynchronously through TimeoutPolicy d | exception | error | timeoutrejectedexception, timeout, runtime, cancellation, async, polly |
| action | exception | error | argumentnullexception, timeout, execution, validation, polly |
| seconds | exception | error | argumentoutofrangeexception, timeout, configuration, validation, polly |
| timeoutProvider | exception | error | argumentnullexception, timeout, configuration, validation, polly |
| onTimeoutAsync | exception | error | argument-null, validation, timeout, legacy-api, polly-v7 |
| seconds | exception | error | argument-out-of-range, validation, timeout, legacy-api, polly-v7 |
| timeout | exception | error | argument-out-of-range, validation, timeout, legacy-api, polly-v7 |
| timeoutProvider | exception | error | argument-null, validation, timeout, legacy-api, polly-v7 |
| The delegate executed through TimeoutPolicy did not complete | exception | error | runtime, timeout, cancellation, timeout-rejected, legacy-api, polly-v7 |