public async Task <IActionResult> FireJob(Guid id) { var job = _jobService.GetById(id); if (job == null) { return(NotFound()); } await Task.Run(() => { RecurringJob.Trigger(job.Id.ToString()); }); await _jobHubHelper.BroadCastJobLog("JOBS", $"{job.Title} job queued", ProgressLogType.Information); return(Ok()); }
private async Task SendLogUpdateToFront(string message, ProgressLogType type) { await HubHelper.BroadCastJobLog(JobPrefix, message, type); }