Esempio n. 1
0
 /// <param name="executionCondition">See <see cref="ExecutionCondition"/>. If null, <see cref="TaskStepUtils.DefaultExecutionCondition"/> will be used.</param>
 public PipelineTaskStep(
     string name,
     IPipelineInput <TItem> input,
     IReadOnlyList <PipelineBlock <TItem> > blocks,
     Func <TaskOutcome, bool> executionCondition = null)
 {
     Name = name;
     ExecutionCondition = executionCondition ?? TaskStepUtils.DefaultExecutionCondition;
     Input  = input;
     Blocks = blocks;
 }
Esempio n. 2
0
 public Logger(IPipelineInput <Log> pipeline)
 {
     this.pipeline = pipeline;
 }
Esempio n. 3
0
 public PipelineTaskStepBuilder <TItem> WithInput(
     IPipelineInput <TItem> input)
 {
     _input = input;
     return(this);
 }