Polly.CircuitBreaker
Namespace with 15 public types
Classes
AdvancedCircuitBreakerStrategyOptions
AdvancedCircuitBreakerStrategyOptions`1
The options for advanced circuit breaker resilience strategy.
BrokenCircuitException
Exception thrown when a circuit is broken.
BrokenCircuitException`1
Exception thrown when a circuit is broken.
CircuitBreakerManualControl
Allows manual control of the circuit-breaker.
CircuitBreakerStateProvider
Allows retrieval of the circuit breaker state.
IsolatedCircuitException
Exception thrown when a circuit is isolated (held open) by manual override.
OnCircuitClosedArguments
Arguments used by event.
OnCircuitHalfOpenedArguments
Arguments used by event.
OnCircuitOpenedArguments
Arguments used by event.
SimpleCircuitBreakerStrategyOptions
SimpleCircuitBreakerStrategyOptions`1
The options for the simple circuit breaker resilience strategy.
Structures
CircuitBreakerPredicateArguments
Arguments used by predicate.
Enumerations
CircuitState
Describes the possible states the circuit of a Circuit Breaker may be in.
Abstract Classes
CircuitBreakerStrategyOptions`1
The base options for circuit breaker resilience strategy.