/// <summary> /// Initialises a new circuit breaker using the supplied settings. /// </summary> /// <param name="settings">Settings to configure the circuit breaker.</param> public CircuitBreaker(CircuitBreakerSettings settings) : this(settings, new InnerCommandInvoker()) { }