Exemple #1
0
 public StatusService(IServerRequester requester, ILogger logger)
 {
     _requester         = requester;
     _statuses          = new Dictionary <string, Status>();
     _statusUpdateTimer = new Timer(UpdateStatusesAsync, _statuses, 0, Timeout.Infinite);
     _logger            = logger;
 }
Exemple #2
0
 public ServerModule(IServerRequester requester, StatusService statusUpdater, IConfiguration config)
 {
     _server        = requester;
     _statusUpdater = statusUpdater;
     _config        = config;
 }
Exemple #3
0
 public ServerModuleWrapper(IServerRequester requester) : base(requester, null, null)
 {
 }