Ejemplo n.º 1
0
        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<>();
 }
Ejemplo n.º 4
0
 public void ConfigureLivenessChecks(LivenessCheckConfiguration config)
 {
     config.AddCheck <ExampleLiveCheck>();
 }