public CheckMongoReplicaSets(IMongoAdminClient mongoAdminClient, IConfigurationManager configurationManager, ILogService logger) { _mongoAdminClient = mongoAdminClient; _logger = logger; _expectedReplicaSetCount = int.Parse(configurationManager.GetAppSetting(MonitorAppSetting)); }
public CheckMongoReplicaSets(IMongoAdminClient mongoAdminClient, IConfigurationService configurationService, ILogService logger) { _mongoAdminClient = mongoAdminClient; _logger = logger; _expectedMongoReplicaSetCount = configurationService.Get <MonitorConfiguration>().ExpectedMongoReplicaSetCount; }