Пример #1
0
 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);
 }
Пример #3
0
 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);
 }