public JobMessageEntry(BpmJobStatusEvent theEvent) { _theEvent = theEvent; _status = JobMessageEntryStatus.Active; }
private static void Transmit(IHubContext hubContext, BpmJobStatusEvent bpmJobStatusEvent) { switch (bpmJobStatusEvent.Status) { case JobStatus.AllDead: hubContext.Clients.All.clearAllJobs(); break; case JobStatus.Finishing: hubContext.Clients.All.removeJob(bpmJobStatusEvent); break; case JobStatus.Starting: hubContext.Clients.All.addJob(bpmJobStatusEvent); break; } }