protected virtual void OnVerboseMessage(VerboseEvent verboseEvent)
 {
     var handler = VerboseReport;
     if (handler != null) handler(this, verboseEvent);
 }
 public void VerboseMessage(string jobId, VerboseEvent message)
 {
     Clients.Group(jobId).VerboseMessage(jobId, message);
 }
 private void HandleJobVerboseMessage(object sender, VerboseEvent e)
 {
     var job = (Job)sender;
     _hubContext.Clients.Group(job.Id).VerboseMessage(job.Id, e);
 }