Namespace Quantellia.WMServer.Execution
Namespace that manages Execution and evaluation of Decision Models, and the management of evaluation results.
Classes
EvaluateController
The Controller class for the evaluate REST interface.
Evaluation
Represents single evaluation of a DecisionModel.
EvaluationArgs
Class respresenting the arguments passed to a WMProcessor instance when a DecisionModel is to be run with a specified set of arguments.
EvaluationController
The Controller class for the evaluation REST interface.
EvaluationDTO
Persistent record of the inputs and calculations performed during a call to Run(EvaluationArgs)
EvaluationResult
Stores the result of an evaluation, such as is returned by a call to Evaluate(EvaluationArgs, string, string, WMAppDbContext).
WMCodeBlock
Used by the expression parser in the World Modeler to represent a code block.
WMCompiler
General class which provdies an abstract, language-independent implementation of a DecisionModel compiler.
WMProcessor
General class which provdies an abstract, language-independent implementation of a DecisionModel processor.
Interfaces
ICompiler
Interface that must be implemented by all classes that compile DecisionModels into executable objects.
IProcessor
This interface must be implemented by all classes that process (or execute/evaluate) DecisionModels