Ensure variables declared on a Composite activity get declared
This commit is contained in:
parent
5aefa30886
commit
ac8e43cbed
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue