Table of Contents

Delegate BooleanExpressionEvaluator.LhsResolverAsync

Namespace
FlowOrchestrator.Core.Expressions
Assembly
FlowOrchestrator.Core.dll

Resolves a left-hand-side expression token (e.g. @steps('x').output.amount) to a comparable value. Implementations typically delegate to StepOutputResolver and the trigger-body/headers helpers in DefaultStepExecutor.

public delegate ValueTask<object?> BooleanExpressionEvaluator.LhsResolverAsync(string lhsExpression)

Parameters

lhsExpression string

The raw LHS token, including the leading @.

Returns

ValueTask<object>

A JsonElement, primitive value, or null. JsonElement values are unwrapped to comparable .NET values inside the evaluator.