Пример #1
0
        public static ProcessBuilder If(this ProcessBuilder builder, Func <bool> expression, DynamicIfStep truePart, DynamicIfStep falsePart, out Guid reference)
        {
            var step = new DynamicIfStep(expression, truePart, falsePart);

            reference = step.Reference;

            builder.Steps.Add(step);

            return(builder);
        }
Пример #2
0
        public static ProcessBuilder If(this ProcessBuilder builder, Func <bool> expression, DynamicIfStep truePart, DynamicIfStep falsePart)
        {
            var reference = Guid.Empty;

            return(builder.If(expression, truePart, falsePart, out reference));
        }