public static void Error(this Job job, Exception e) { var error = JobError.FromException(e); job.Error(error); }
public static void Error(this Job job, JobError error) { job.Header.State = JobState.Error; job.Header.Ended = DateTimeOffset.UtcNow; job.Header.Error = error; }
public static bool IsException(this JobError error) { return(error.Type != null); }