Beispiel #1
0
 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;
 }