public NacosListenerHelper(INacosClient client, ILoggerFactory loggerFactory) { _client = client; _logger = loggerFactory.CreateLogger <NacosListenerHelper>(); _listeners = new ConcurrentDictionary <string, NacosListener>(); _configCache = new Dictionary <string, string>(); }
public NacosServiceFinder(NacosConfig config, INacosClient client, ILoggerFactory loggerFactory, IMemoryCache cache) : base(cache) { _config = config; _client = client; loggerFactory.CreateLogger <NacosServiceFinder>(); }
public NacosServiceFinder(NacosConfig config, INacosClient client, ILogger <NacosServiceFinder> logger, IMemoryCache cache) : base(cache, logger) { _config = config; _client = client; _logger = logger; }
public NacosServiceRegister(NacosConfig config, INacosClient client, NacosListenerHelper listenerHelper, ILoggerFactory loggerFactory) { _config = config; _client = client; _listenerHelper = listenerHelper; _logger = loggerFactory.CreateLogger <NacosServiceRegister>(); _services = new List <RemoveInstanceRequest>(); }
public NacosConfigProvider(NacosConfig config, INacosClient client, NacosListenerHelper listenerHelper, ILoggerFactory loggerFactory, string application) { _config = config; _client = client; _application = application; _listenerHelper = listenerHelper; _logger = loggerFactory.CreateLogger <NacosConfigProvider>(); }
public NacosConfigTest() { _client = Resolve <INacosClient>(); }