Polly
Namespace with 25 public types
Classes
Context
A readonly dictionary of string key / object value pairs
ContextualPolicy
Transient exception handling policies that can be applied to delegates.
These policies can be called with arbitrary context data.
ContextualPolicy`1
Transient fault handling policies that can be applied to delegates returning results of type
These policies can be called with arbitrary context data.
DelegateResult`1
The captured outcome of executing an individual Func<TResult>
Policy
Transient exception handling policies that can
be applied to delegates
Policy`1
Transient fault handling policies that can be applied to delegates returning results of type
PolicyBuilder
Builder class that holds the list of current exception predicates.
PolicyBuilder`1
Builder class that holds the list of current execution predicates filtering TResult result values.
PolicyResult
The captured result of executing a policy
PolicyResult`1
The captured result of executing a policy
Enumerations
ExceptionType
Represents the type of exception resulting from a failed policy
FaultType
Represents the type of outcome from a failed policy
OutcomeType
Represents the outcome of executing a policy
Static Classes
AdvancedCircuitBreakerSyntax
Fluent API for defining a Circuit Breaker .
AdvancedCircuitBreakerSyntaxAsync
Fluent API for defining a Circuit Breaker .
AdvancedCircuitBreakerTResultSyntax
Fluent API for defining a Circuit Breaker .
AdvancedCircuitBreakerTResultSyntaxAsync
Fluent API for defining a Circuit Breaker .
CircuitBreakerSyntax
Fluent API for defining a Circuit Breaker .
CircuitBreakerSyntaxAsync
Fluent API for defining a Circuit Breaker .
CircuitBreakerTResultSyntax
Fluent API for defining a Circuit Breaker .
CircuitBreakerTResultSyntaxAsync
Fluent API for defining a Circuit Breaker .
RetrySyntax
Fluent API for defining a Retry .
RetrySyntaxAsync
Fluent API for defining a Retry .
RetryTResultSyntax
Fluent API for defining a Retry .
RetryTResultSyntaxAsync
Fluent API for defining a Retry .