CircuitBehavior abstract class CircuitBehavior Defines the behavior of circuit breaker. All methods on this class are performed under a lock. Documentation Code protected CircuitBehavior() public abstract void OnActionFailure(CircuitState currentState, out bool shouldBreak) public abstract void OnActionSuccess(CircuitState currentState) public abstract void OnCircuitClosed()