Example #1
0
        // OutStep Then
        public OutStep <TOut> Then <TOut>(Func <StepResult <TOut> > newStepFunc)
        {
            var nextStep = new OutStep <TOut>(newStepFunc);

            Then(nextStep);
            return(nextStep);
        }
Example #2
0
        public OutStep <TOut> AddFirstStep <TOut>(Func <StepResult <TOut> > stepFunc)
        {
            var newStep = new OutStep <TOut>(stepFunc);

            FirstStep = newStep;
            return(newStep);
        }
Example #3
0
        // OutStep Then
        public OutStep <OutT> Then <OutT>(Func <StepResult <OutT> > newStepFunc)
        {
            var nextStep = new OutStep <OutT>(newStepFunc);

            Then(nextStep);
            return(nextStep);
        }