Class FlowExpressionException
- Namespace
- FlowOrchestrator.Core.Expressions
- Assembly
- FlowOrchestrator.Core.dll
Thrown when an @steps() expression references a step key that is not declared
in the flow manifest, indicating an authoring error in the flow definition.
public sealed class FlowExpressionException : Exception, ISerializable
- Inheritance
-
FlowExpressionException
- Implements
- Inherited Members
Constructors
FlowExpressionException(string, string, string)
Initialises a new instance with the offending expression, step key, and error message.
public FlowExpressionException(string expression, string stepKey, string message)
Parameters
FlowExpressionException(string, string, string, Exception)
Initialises a new instance wrapping an inner exception.
public FlowExpressionException(string expression, string stepKey, string message, Exception inner)
Parameters
Properties
Expression
The raw expression string that triggered the exception.
public string Expression { get; }
Property Value
StepKey
The step key that could not be found in the flow manifest.
public string StepKey { get; }