Namespace MESL.SqlRace.Domain.Functions.Behaviours
Classes
FunctionExecutionState
Represent the state of function execution.
Interfaces
IFunctionBehaviour
Represents an additional behavior to be associated with a function. Usually comes from processors used in the function.
IFunctionExecutionBehaviour
Represents an action, which need to happen before the function is executed. The behaviours will be executed in the order of the processors happen in the function. You should be conscious that succeeding behavior can override the output of the prior ones. Some potential improvements:
- Behaviour priority
- Interrupting executing after a specific behaviour