Polly.CircuitBreaker
Namespace with 12 public types
Classes
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.
CircuitBreakerStrategyOptions
CircuitBreakerStrategyOptions`1
The options for circuit breaker resilience strategy.
IsolatedCircuitException
Exception thrown when a circuit is isolated (held open) by manual override.
Structures
CircuitBreakerPredicateArguments`1
Arguments used by predicate.
OnCircuitClosedArguments`1
Arguments used by event.
OnCircuitHalfOpenedArguments
Arguments used by event.
OnCircuitOpenedArguments`1
Arguments used by event.
Enumerations
CircuitState
Describes the possible states the circuit of a Circuit Breaker may be in.