internal PipelineBuilder(string name, IPipelineRepository pipelineRepository, ISegmentRunnerFactory segmentRunnerFactory) { this.pipelineRepository = pipelineRepository; this.segmentRunnerFactory = segmentRunnerFactory; pipeline = pipelineRepository.CreateNew(name); }