public IConcordionExtender WithEvaluatorFactory(IEvaluatorFactory evaluatorFactory) { this.EvaluatorFactory = evaluatorFactory; return this; }
public Concordion(ISpecificationLocator specificationLocator, ISpecificationReader specificationReader, IEvaluatorFactory evaluatorFactory) { SpecificationLocator = specificationLocator; SpecificationReader = specificationReader; EvaluatorFactory = evaluatorFactory; }
public ConcordionBuilder WithEvaluatorFactory(IEvaluatorFactory evaluatorFactory) { this.EvaluatorFactory = evaluatorFactory; return this; }
public StringFunctionEvaluator(IEvaluatorFactory factory) { _factory = factory; }
public IConcordionExtender WithEvaluatorFactory(IEvaluatorFactory evaluatorFactory) { this.EvaluatorFactory = evaluatorFactory; return(this); }
public ConcordionBuilder WithEvaluatorFactory(IEvaluatorFactory evaluatorFactory) { this.EvaluatorFactory = evaluatorFactory; return(this); }
/// <summary> /// Creates a new expression optimizer instance using the specified semantic <paramref name="semanticProvider"/> /// and the specified evaluator <paramref name="evaluatorFactory"/>. /// </summary> /// <param name="semanticProvider">The semantic provider to use when performing various checks against expressions and reflection objects.</param> /// <param name="evaluatorFactory">The evaluator factory to use when evaluating a member or an expression at compile time.</param> public ExpressionOptimizer(ISemanticProvider semanticProvider, IEvaluatorFactory evaluatorFactory) { SemanticProvider = semanticProvider; EvaluatorFactory = evaluatorFactory; }
public AIExperiment(IEvaluatorFactory evaluatorFactory) { this.aiEvaluatorFactory = evaluatorFactory; }