protected CircuitBreakerStateBase(CircuitBreaker circuitBreaker) { this.circuitBreaker = circuitBreaker; }
public OpenState(CircuitBreaker circuitBreaker) : base(circuitBreaker) { openDateTime = DateTime.UtcNow; }
public HalfOpenState(CircuitBreaker circuitBreaker) : base(circuitBreaker) { }