Ensure variables declared on a Composite activity get declared

This commit is contained in:
Sipke Schoorstra 2023-03-24 20:58:06 +01:00
parent 5aefa30886
commit ac8e43cbed

View file

@ -48,6 +48,9 @@ public abstract class Composite : Activity, IVariableContainer
/// <inheritdoc />
protected override async ValueTask ExecuteAsync(ActivityExecutionContext context)
{
// Register variables.
context.ExpressionExecutionContext.Memory.Declare(Variables);
ConfigureActivities(context);
await context.ScheduleActivityAsync(Root, OnRootCompletedAsync);
}