Test additional content header

IEvaluationScope Interface

Provides an interface to an EvaluationScopeT object.

Definition

Namespace: Fluent.Calculations.Primitives
Assembly: Fluent.Calculations.Primitives (in Fluent.Calculations.Primitives.dll) Version: 1.1.0-aplha
public interface IEvaluationScope

Remarks

Useful for mocking, dependency injection or creating alternative implementations.

Methods

EvaluateTValue(ExpressionFuncTValue, String, String)Evaluates an expression and captures it's arguments.
EvaluateTCase, TValue(FuncSwitchExpressionTCase, TValueResultEvaluator, String)Evaluates switch expression and captures it's values as arguments.

See Also