Esempio n. 1
0
        protected ThenOptions ThenAsync <T1, T2, T3>(Func <T1, T2, T3, Task> action, T1 a, T2 b, T3 c)
        {
            var then = new ThenOptions(this);

            then.AndAsync(action, a, b, c);
            return(then);
        }
Esempio n. 2
0
        protected ThenOptions Then <TStep>(params object[] parameterValues) where TStep : Step
        {
            var then = new ThenOptions(this);

            then.And <TStep>(parameterValues);
            return(then);
        }
Esempio n. 3
0
        protected ThenOptions Then <T1, T2, T3>(Action <T1, T2, T3> action, T1 a, T2 b, T3 c)
        {
            var then = new ThenOptions(this);

            then.And(action, a, b, c);
            return(then);
        }
Esempio n. 4
0
        protected ThenOptions Then <T1, T2>(Action <T1, T2> action, T1 a, T2 b)
        {
            var then = new ThenOptions(this);

            then.And(action, a, b);
            return(then);
        }
Esempio n. 5
0
        protected ThenOptions ThenAsync <T>(Func <T, Task> action, T a)
        {
            var then = new ThenOptions(this);

            then.AndAsync(action, a);
            return(then);
        }
Esempio n. 6
0
        protected ThenOptions Then <T>(Action <T> action, T a)
        {
            var then = new ThenOptions(this);

            then.And(action, a);
            return(then);
        }
Esempio n. 7
0
        protected ThenOptions Then(Action action)
        {
            var then = new ThenOptions(this);

            then.And(action);
            return(then);
        }