public HealthCheckNotifier(IBackgroundTaskRunner <RecurringTaskBase> runner, int delayMilliseconds, int periodMilliseconds, ApplicationContext appContext) : base(runner, delayMilliseconds, periodMilliseconds) { _appContext = appContext; _healthCheckResolver = HealthCheckResolver.Current; }
public HealthCheckController(IHealthCheckResolver healthCheckResolver) { _healthCheckResolver = healthCheckResolver; var healthCheckConfig = UmbracoConfig.For.HealthCheck(); _disabledCheckIds = healthCheckConfig.DisabledChecks .Select(x => x.Id) .ToList(); }
public HealthCheckController(IHealthCheckResolver healthCheckResolver, IHealthChecks healthCheckConfig) { if (healthCheckResolver == null) { throw new ArgumentNullException("healthCheckResolver"); } if (healthCheckConfig == null) { throw new ArgumentNullException("healthCheckConfig"); } _healthCheckResolver = healthCheckResolver; _disabledCheckIds = healthCheckConfig.DisabledChecks .Select(x => x.Id) .ToList(); }
public HealthCheckController(IHealthCheckResolver healthCheckResolver) { _healthCheckResolver = healthCheckResolver; }
public HealthCheckController() { _healthCheckResolver = HealthCheckResolver.Current; }