Esempio n. 1
0
 protected override void OnFailure(Exception exception)
 {
     Interlocked.Exchange(ref _successCount, 0);
     CircuitBreaker.OnFailure(this);
 }
Esempio n. 2
0
 public ClosedState(CircuitBreaker circuitBreaker, CircuitPolicy policy, ICircuitInvoker invoker)
     : base(circuitBreaker, policy, invoker)
 {
 }
Esempio n. 3
0
 public HalfOpenState(CircuitBreaker circuitBreaker, CircuitPolicy policy, ICircuitInvoker invoker)
     : base(circuitBreaker, policy, invoker)
 {
 }