public DecisionNode <T> Decide(ICondition condition) { _decisionNode = new ConditionDecisionNode <T>(condition, Master); return(_decisionNode); }
public DecisionNode <T> Decide(Func <T, bool> func) { _decisionNode = new ConditionDecisionNode <T>(new FuncCondition <T>(func), Master); return(_decisionNode); }