Class ExpressionFactory
Default IExpressionFactory implementation.
public sealed class ExpressionFactory : IExpressionFactory
- Inheritance
-
ExpressionFactory
- Implements
- Inherited Members
Constructors
ExpressionFactory(ILogicalExpressionFactory, ILogicalExpressionCache, IEvaluationService)
Default IExpressionFactory implementation.
public ExpressionFactory(ILogicalExpressionFactory logicalExpressionFactory, ILogicalExpressionCache cache, IEvaluationService evaluationService)
Parameters
logicalExpressionFactory
ILogicalExpressionFactorycache
ILogicalExpressionCacheevaluationService
IEvaluationService
Methods
Create(LogicalExpression, ExpressionContext?)
public Expression Create(LogicalExpression logicalExpression, ExpressionContext? expressionContext = null)
Parameters
logicalExpression
LogicalExpressionexpressionContext
ExpressionContext
Returns
Create(string, ExpressionContext?)
public Expression Create(string expression, ExpressionContext? expressionContext = null)
Parameters
expression
stringexpressionContext
ExpressionContext