HealthMetrics abstract class HealthMetrics The health metrics for advanced circuit breaker. All operations here are executed from CircuitStateController<T> under a lock and are thread safe. Documentation Code protected TimeProvider TimeProvider { get; } protected HealthMetrics(TimeProvider timeProvider) public static HealthMetrics Create(TimeSpan samplingDuration, TimeProvider timeProvider) public abstract HealthInfo GetHealthInfo() public abstract void IncrementFailure() public abstract void IncrementSuccess() public abstract void Reset()