public void ConfigureContainer(Container container) { if (_dbSettings != null) { container.Register(() => _dbSettings); } container.Register(() => _configuration); container.Register(() => _logger); _liveCheckConfig = new LivenessCheckConfiguration(container); if (_startup is ICanCheckLiveness liveCheckSetup) { liveCheckSetup?.ConfigureLivenessChecks(_liveCheckConfig); } _liveCheckConfig.Build(); container.Register <ILiveChecker>(() => _liveCheckConfig); var svcConfiguration = new ServiceConfiguration(container, _configuration); _startup.ConfigureService(svcConfiguration); }
public void ConfigureLivenessChecks(LivenessCheckConfiguration config) { // config.AddCheck<DatabaseLivenessCheck<UsersDbContext>>(); config.AddCheck <DatabaseLivenessCheck <AuthorizationDbContext> >(); }
public void ConfigureLivenessChecks(LivenessCheckConfiguration config) { // Add liveness checks here. //config.AddCheck<>(); }
public void ConfigureLivenessChecks(LivenessCheckConfiguration config) { config.AddCheck <ExampleLiveCheck>(); }