internal Guid Schedule(JobRequest request) { logger.Trace(nameof(Schedule)); var job = new ConversionJob(request, jobObserver); jobScheduler.Schedule(() => job.Execute()); return job.Id; }