public BeatReactor( ILoggerFactory loggerFactory, Nacos.Naming.Http.NamingProxy proxy, NacosOptions optionAccs) { _logger = loggerFactory.CreateLogger <BeatReactor>(); _proxy = proxy; _options = optionAccs; }
public NacosNamingClient( ILoggerFactory loggerFactory , IOptionsMonitor <NacosOptions> optionAccs , IHttpClientFactory clientFactory) { _logger = loggerFactory.CreateLogger <NacosNamingClient>(); _options = optionAccs.CurrentValue; _proxy = new Naming.Http.NamingProxy(loggerFactory, _options, clientFactory); }
public NacosNamingClient( ILoggerFactory loggerFactory, IOptionsMonitor <NacosOptions> optionAccs, IHttpClientFactory clientFactory) { _logger = loggerFactory.CreateLogger <NacosNamingClient>(); _options = optionAccs.CurrentValue; _proxy = new Naming.Http.NamingProxy(loggerFactory, _options, clientFactory); _beatReactor = new BeatReactor(loggerFactory, _proxy, _options); _eventDispatcher = new EventDispatcher(loggerFactory); _hostReactor = new HostReactor(loggerFactory, _eventDispatcher, _proxy, _options); }