public IEnumerable <IOperation> RunJob(IJob job) { var jobInstance = job.CreateInstance(_executionContext); foreach (var operation in jobInstance.Run(_executionContext)) { yield return(operation); } }