private void Convert(Job job) { var converter = _converterFactory.GetCorrectConverter(job.JobInfo.JobType); converter.OnReportProgress += (sender, args) => job.ReportProgress(args.Progress); converter.DoConversion(job); }