Namespace Polly.CircuitBreaker
Classes
- BrokenCircuitException
Exception thrown when a circuit is broken.
- BrokenCircuitException<TResult>
Exception thrown when a circuit is broken.
- CircuitBreakerPolicy
A circuit-breaker policy that can be applied to delegates.
- CircuitBreakerPolicy<TResult>
A circuit-breaker policy that can be applied to delegates returning a value of type
TResult
.
- IsolatedCircuitException
Exception thrown when a circuit is isolated (held open) by manual override.
Interfaces
- ICircuitBreakerPolicy
Defines properties and methods common to all circuit-breaker policies.
- ICircuitBreakerPolicy<TResult>
Defines properties and methods common to all circuit-breaker policies generic-typed for executions returning results of type
TResult
.
Enums
- CircuitState
Describes the possible states the circuit of a CircuitBreaker may be in.