public NotificationController(
     Notifications.IActivityDispatcher activityDispatcher,
     IMessageAccumulator messsageAccumulator,
     IHubContext <Hubs.MonitorHub> monitorHub)
 {
     this.activityDispatcher  = activityDispatcher;
     this.messsageAccumulator = messsageAccumulator;
     this.monitorHub          = monitorHub;
 }
 public NotificationSystem(
     ICommunication communication,
     Notifications.IActivityDispatcher activityDispatcher,
     IMessageAccumulator messageAccumulator)
 {
     this.communication      = communication;
     this.activityDispatcher = activityDispatcher;
     this.messageAccumulator = messageAccumulator;
 }