public BrokenOpenState(CircuitBreaker circuitBreaker) : base(circuitBreaker) { openDateTime = DateTime.UtcNow; circuitBreaker.BeforeInvoke += OnBeforeInvoke; }
protected CircuitBreakerState(CircuitBreaker circuitBreaker) { this.circuitBreaker = circuitBreaker; }