public Expression Evaluate(Expression expression) { var candidateSelector = new EvaluationCandidateSelector(); candidateSelector.IdentifyCandidates(expression); return new BranchEvaluator(candidateSelector).Evaluate(expression); }
public Expression Evaluate(Expression expression) { var candidateSelector = new EvaluationCandidateSelector(); candidateSelector.IdentifyCandidates(expression); return(new BranchEvaluator(candidateSelector).Evaluate(expression)); }