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