Class PipelineBuilder<T>
Pipeline<T> 구성 빌더. AddStep으로 단계 추가, Build()로 Pipeline<T> 생성. [규칙] Build() 후 원본 단계 변경이 Pipeline에 영향 없도록 복사.
public class PipelineBuilder<T>
Type Parameters
T
- Inheritance
-
objectPipelineBuilder<T>
Methods
AddStep(Func<T, T>)
변환 단계 추가. 메서드 체인 지원.
public PipelineBuilder<T> AddStep(Func<T, T> step)
Parameters
stepFunc<T, T>
Returns
Build()
등록된 단계로 Pipeline<T> 생성. 단계 목록 복사본 사용.
public IPipeline<T> Build()
Returns
- IPipeline<T>