Ejemplo n.º 1
0
        public static object ExecuteChain(PipeChain pipeChain, IContext context, IHost host)
        {
            var result = Execute(pipeChain.Commands[0], context, host);

            for (var i = 1; i < pipeChain.Commands.Length; i++)
            {
                result = Execute(pipeChain.Commands[i], context, host, result);
            }

            return(result);
        }
Ejemplo n.º 2
0
 private object HandlePipeChain(PipeChain pipeChain)
 {
     return(CommandExecuter.ExecuteChain(pipeChain, _context, _host));
 }