<PackageReference Include="Polly" Version="5.0.3" />

Polly

Namespace with 28 public types

Classes

 Context A readonly dictionary of string key / object value pairs
 DelegateResult`1 The captured outcome of executing an individual Func<TResult>
 Policy`1 Transient fault handling policies that can be applied to delegates returning results of type These policies can be called with arbitrary context data.
 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 .
 FallbackSyntax Fluent API for defining a Fallback .
 FallbackSyntaxAsync Fluent API for defining a Fallback .
 FallbackTResultSyntax Fluent API for defining a Fallback .
 FallbackTResultSyntaxAsync Fluent API for defining a Fallback .
 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 .

Abstract Classes

 ExecutionRejectedException Exception thrown when a rejects execution of a delegate. More specific exceptions which derive from this type, are generally thrown.
 Policy Fluent API for defining a .