public static IPipelineReader ReadFile(this PipelineFactory factory, string path) { var reader = factory.Create(); var file = new FileReader(reader); file.OpenReadFile(path); return file; }