public static IPipeline <TState> WithContext(System.Action <PipelineContextBuilder <TState> > setup, IPipeline <TState> step) { var builder = new PipelineContextBuilder <TState>(); setup(builder); return(WithContext(builder, step)); }
public static IPipeline <TState> WithContext(PipelineContextBuilder <TState> configuredContextBuilder, IPipeline <TState> step) { return(new WithContext <TState>(configuredContextBuilder.Build(), step)); }