public HttpConfigurationPoller(ConfigOptions setting, RemoteConfigRepository repository, RedisClient redisClient, IJsonHelper jsonHelper, ILogger <HttpConfigurationPoller> logger) { _setting = setting; _repository = repository; _redisClient = redisClient; _jsonHelper = jsonHelper; _logger = logger; }
public RemoteConfigRepository(ConfigOptions setting, RedisClient redisClient, ConfigServiceLocator configServiceLocator, ILoggerFactory loggerFactory, IJsonHelper jsonHelper, IHttpClientFactory httpClientFactory) { _logger = loggerFactory.CreateLogger <RemoteConfigRepository>(); _config = new BucketConfig(); _setting = setting; _serviceLocator = configServiceLocator; _jsonHelper = jsonHelper; _httpClientFactory = httpClientFactory; }
public ConfigServiceLocator(ConfigOptions setting, ILoadBalancerHouse loadBalancerHouse) { _setting = setting; _loadBalancerHouse = loadBalancerHouse; }