public static IPipelineSetup <TInput, TOutput> DoNothing <TInput, TOutput>(this IPipelineSetup <TInput, TOutput> pipelineSetup) { return(pipelineSetup.Stage(x => x)); }
public static IPipelineSetup <TInput, Contextual <TOutput, TContext> > MakeContext <TInput, TOutput, TContext>(this IPipelineSetup <TInput, TOutput> pipelineSetup, TContext context) { return(pipelineSetup.Stage(x => new Contextual <TOutput, TContext>(x, context))); }
public static IPipelineSetup <TInput, string> GetString <TInput>(this IPipelineSetup <TInput, int> pipelineSetup, string uniqPrefix, string uniqPostfix) { return(pipelineSetup.Stage(x => $"{uniqPrefix}_{x}_{uniqPostfix}")); }