diff --git a/src/modules/Elsa.Workflows.Core/Behaviors/ScheduledChildCallbackBehavior.cs b/src/modules/Elsa.Workflows.Core/Behaviors/ScheduledChildCallbackBehavior.cs index 04cea1b48..97c14e383 100644 --- a/src/modules/Elsa.Workflows.Core/Behaviors/ScheduledChildCallbackBehavior.cs +++ b/src/modules/Elsa.Workflows.Core/Behaviors/ScheduledChildCallbackBehavior.cs @@ -5,16 +5,16 @@ using Elsa.Workflows.Core.Signals; namespace Elsa.Workflows.Core.Behaviors; /// -/// Implements a "break" behavior that handles the signal. +/// Implements a behavior that invokes "child completed" callbacks on parent activities. /// public class ScheduledChildCallbackBehavior : Behavior { - public ScheduledChildCallbackBehavior() + public ScheduledChildCallbackBehavior(IActivity owner) : base(owner) { - OnSignalReceived(OnChildActivityCompletedAsync); + OnSignalReceived(OnActivityCompletedAsync); } - private async ValueTask OnChildActivityCompletedAsync(ActivityCompleted signal, SignalContext context) + private async ValueTask OnActivityCompletedAsync(ActivityCompleted signal, SignalContext context) { var activityExecutionContext = context.ActivityExecutionContext; var childActivityExecutionContext = context.SourceActivityExecutionContext;