public MonitoringDataHub(ISignalRSessionsManager sessionsManager) { //_monitoringCore = monitoringCore; //_timer = new Timer(GetUpdate, null, _updateInterval, _updateInterval); _sessionsManager = sessionsManager; //_sessionsManager.AddConnection(Context.User as User, Context.ConnectionId); }
public ClientMonitoringService(IHubContext <MonitoringDataHub> hubContext, ISensorsInterface sensorsInterface, ISignalRSessionsManager sessionsManager) { _monitoringDataHubContext = hubContext; _sessionsManager = sessionsManager; _sensorsInterface = sensorsInterface; //StartTimer(); }
public AccountController(IUserManager userManager, IConfigurationProvider configurationProvider, IRegistrationTicketManager ticketManager, ISignalRSessionsManager sessionsManager, ITreeViewManager treeManager) { _userManager = userManager; _configurationProvider = configurationProvider; _ticketManager = ticketManager; _sessionsManager = sessionsManager; _treeManager = treeManager; }
public ClientMonitoringService(IHubContext <MonitoringDataHub> hubContext, IMonitoringCore monitoringCore, IUserManager userManager, ISignalRSessionsManager sessionsManager) { _monitoringDataHubContext = hubContext; _monitoringCore = monitoringCore; //TODO: REMOVE WHEN MAKE NORMANL AUTH _user = userManager.GetUserByCertificateThumbprint(CommonConstants.DefaultClientCertificateThumbprint); _sessionsManager = sessionsManager; //StartTimer(); }
public MonitoringDataHub(ISignalRSessionsManager sessionsManager) { _sessionsManager = sessionsManager; }