public IEtlPipeline Run <TOut>(IEtlOperationWithEnumerableResult <TOut> operation, Action <IEtlPipelineEnumerableResultContext <TOut> > result) { var ret = RegisterOperation(operation); result(ret); return(this); }
private IEtlPipelineEnumerableResultContext <TOut> RegisterOperation <TOut>(IEtlOperationWithEnumerableResult <TOut> operation) { AddOperation(operation); return(new EtlPipelineEnumerableResultContext <TOut>(this, Context)); }
public IEtlPipelineEnumerableResultContext <TOut> RunWithResult <TOut>(IEtlOperationWithEnumerableResult <TOut> operation) { return(RegisterOperation(operation)); }