Exemple #1
0
        public static Node <TOutput, TNewOutput> ForEachOutput <TInput, TOutput, TNewOutput>(this Node <TInput, TOutput> thisNode, Func <TOutput, TNewOutput[]> processOutputsFunc)
        {
            var node = new FuncNode <TOutput, TNewOutput>(processOutputsFunc);

            node.SetInput(thisNode);
            return(node);
        }
Exemple #2
0
        public static Node <T[], TNewOutput> ForArray <T, TNewOutput>(this SinkNode <T> thisNode, Func <T[], TNewOutput[]> processOutputsFunc)
        {
            var node = new FuncNode <T[], TNewOutput>(processOutputsFunc);

            node.SetInput(thisNode);
            return(node);
        }