public RemoteServerNodeManager(IServerNodeService serverNodeService, ISysLogService sysLogService, ILoggerFactory loggerFactory)
 {
     _serverNodeService       = serverNodeService;
     NodeProxy                = new RemoteServerNodeProxy(sysLogService);
     _logger                  = loggerFactory.CreateLogger <RemoteServerNodeManager>();
     _serverNodeClientReports = new ConcurrentDictionary <string, IService.ClientInfos>();
 }
Esempio n. 2
0
 public RemoteServerProxyController(IRemoteServerNodeActionProxy remoteServerNodeProxy,
                                    IServerNodeService serverNodeService,
                                    ILoggerFactory loggerFactory,
                                    ISysLogService sysLogService)
 {
     _remoteServerNodeProxy = remoteServerNodeProxy;
     _serverNodeService     = serverNodeService;
     _sysLogService         = sysLogService;
     _logger = loggerFactory.CreateLogger <RemoteServerProxyController>();
 }
Esempio n. 3
0
 public ConfigController(
     IConfigService configService,
     IModifyLogService modifyLogService,
     IRemoteServerNodeActionProxy remoteServerNodeProxy,
     IServerNodeService serverNodeService,
     ISysLogService sysLogService)
 {
     _configService         = configService;
     _modifyLogService      = modifyLogService;
     _remoteServerNodeProxy = remoteServerNodeProxy;
     _serverNodeService     = serverNodeService;
     _sysLogService         = sysLogService;
 }