public HealthChecksBuilder AddCheck <T>(string name) where T : IHealthCheck { HealthChecksDependencies.Add(name, new Registration(typeof(T))); return(this); }
public HealthChecksBuilder AddCheck(string name, Func <HealthCheckResult> check) { HealthChecksDependencies.Add(name, new Registration(new LambdaHealthCheck(check))); return(this); }
public HealthChecksBuilder AddCheck(string name, IHealthCheck healthCheck) { HealthChecksDependencies.Add(name, new Registration(healthCheck)); return(this); }