public static BusquedaJob CreateJob(BusquedaRequestDTO request, IProviderManagerSignalR providerManager) { var job = new BusquedaJob(request, providerManager); RunningJobs.TryAdd(job.Id, job); return(job); }
private static void BroadcastError(BusquedaJob job, Exception e) { Hub.Clients.Group(job.Id).error(e); }
private static void BroadcastJobStatus(BusquedaJob job) { job.ProgressChanged += HandleJobProgressChanged; job.Completed += HandleJobCompleted; }