public DashBoardHub( IDashBoardHubEventBase eventBase, IHubContext <DashBoardHub> hubContext, ILogger logger) { _eventBase = eventBase; _hubContext = hubContext; _logger = logger; }
public DashboardTimedHostedService( IDashBoardService dashBoardService, IDashBoardHubEventBase hubEventBase, DashBoardHub dashboardHub, ISerialisationHelperService serialisationHelperService, ILogger logger) : base("Dashboard", logger, serialisationHelperService) { hubEventBase.ClientHeartbeatCallback += RegisterClient; _dashBoardService = dashBoardService; _dashboardHub = dashboardHub; _logger = logger; }