From 4ff2c228c4145da4106b8cdd9fd7b046d4d6dd7a Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Wed, 20 Apr 2022 11:34:46 +0200 Subject: [PATCH] Rename PostActivity to ScheduleActivity --- src/core/Elsa.Core/Activities/Composite.cs | 4 ++-- src/core/Elsa.Core/Activities/For.cs | 2 +- src/core/Elsa.Core/Activities/If.cs | 2 +- src/core/Elsa.Core/Activities/ParallelForEach.cs | 2 +- src/core/Elsa.Core/Activities/Sequence.cs | 2 +- src/core/Elsa.Core/Activities/Switch.cs | 4 ++-- src/core/Elsa.Core/Activities/While.cs | 4 ++-- src/core/Elsa.Core/Models/ActivityExecutionContext.cs | 6 +++--- .../Activities/Workflows/Flowchart.cs | 2 +- 9 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/core/Elsa.Core/Activities/Composite.cs b/src/core/Elsa.Core/Activities/Composite.cs index e8a5710ba..4521a36a4 100644 --- a/src/core/Elsa.Core/Activities/Composite.cs +++ b/src/core/Elsa.Core/Activities/Composite.cs @@ -18,7 +18,7 @@ public class Composite : Activity protected override void Execute(ActivityExecutionContext context) { - context.PostActivity(Root, OnCompletedAsync); + context.ScheduleActivity(Root, OnCompletedAsync); } protected virtual ValueTask OnCompletedAsync(ActivityExecutionContext context, ActivityExecutionContext childContext) => ValueTask.CompletedTask; @@ -46,7 +46,7 @@ public class Composite : Activity protected override void Execute(ActivityExecutionContext context) { - context.PostActivity(Root, OnCompletedAsync); + context.ScheduleActivity(Root, OnCompletedAsync); } protected virtual ValueTask OnCompletedAsync(ActivityExecutionContext context, ActivityExecutionContext childContext) => ValueTask.CompletedTask; diff --git a/src/core/Elsa.Core/Activities/For.cs b/src/core/Elsa.Core/Activities/For.cs index 6b37a264b..75f09634b 100644 --- a/src/core/Elsa.Core/Activities/For.cs +++ b/src/core/Elsa.Core/Activities/For.cs @@ -71,7 +71,7 @@ public class For : Activity if (loop) { - context.PostActivity(iterateNode, OnChildComplete); + context.ScheduleActivity(iterateNode, OnChildComplete); // Update loop variable. CurrentValue.Set(context.ExpressionExecutionContext, currentValue); diff --git a/src/core/Elsa.Core/Activities/If.cs b/src/core/Elsa.Core/Activities/If.cs index 9fe6ed93a..ac7ab780d 100644 --- a/src/core/Elsa.Core/Activities/If.cs +++ b/src/core/Elsa.Core/Activities/If.cs @@ -38,7 +38,7 @@ public class If : Activity var nextNode = result ? Then : Else; if (nextNode != null) - context.PostActivity(nextNode, OnChildCompletedAsync); + context.ScheduleActivity(nextNode, OnChildCompletedAsync); context.Set(Result, result); } diff --git a/src/core/Elsa.Core/Activities/ParallelForEach.cs b/src/core/Elsa.Core/Activities/ParallelForEach.cs index 30a76d735..aa4434d3c 100644 --- a/src/core/Elsa.Core/Activities/ParallelForEach.cs +++ b/src/core/Elsa.Core/Activities/ParallelForEach.cs @@ -27,7 +27,7 @@ public class ParallelForEach : Activity }; // Schedule a body of work for each item. - context.PostActivity(Body, OnChildCompleted, new[]{localVariable}); + context.ScheduleActivity(Body, OnChildCompleted, new[]{localVariable}); } } diff --git a/src/core/Elsa.Core/Activities/Sequence.cs b/src/core/Elsa.Core/Activities/Sequence.cs index 71d36fe42..b898a486e 100644 --- a/src/core/Elsa.Core/Activities/Sequence.cs +++ b/src/core/Elsa.Core/Activities/Sequence.cs @@ -40,7 +40,7 @@ public class Sequence : Container } var nextActivity = childActivities.ElementAt(currentIndex); - context.PostActivity(nextActivity, OnChildCompleted); + context.ScheduleActivity(nextActivity, OnChildCompleted); context.UpdateProperty(CurrentIndexProperty, x => x + 1); } diff --git a/src/core/Elsa.Core/Activities/Switch.cs b/src/core/Elsa.Core/Activities/Switch.cs index 5ff51c75b..7cf427379 100644 --- a/src/core/Elsa.Core/Activities/Switch.cs +++ b/src/core/Elsa.Core/Activities/Switch.cs @@ -23,12 +23,12 @@ public class Switch : Activity if (matchingCase != null) { if (matchingCase.Activity != null) - context.PostActivity(matchingCase.Activity); + context.ScheduleActivity(matchingCase.Activity); return; } if (Default != null) - context.PostActivity(Default); + context.ScheduleActivity(Default); } private async Task FindMatchingCaseAsync(ExpressionExecutionContext context) diff --git a/src/core/Elsa.Core/Activities/While.cs b/src/core/Elsa.Core/Activities/While.cs index 2e5be5c7a..f05f4e4ab 100644 --- a/src/core/Elsa.Core/Activities/While.cs +++ b/src/core/Elsa.Core/Activities/While.cs @@ -51,7 +51,7 @@ public class While : Activity var loop = context.Get(Condition); if (loop) - context.PostActivity(Body, OnBodyCompleted); + context.ScheduleActivity(Body, OnBodyCompleted); } private async ValueTask OnBodyCompleted(ActivityExecutionContext context, ActivityExecutionContext childContext) @@ -59,7 +59,7 @@ public class While : Activity var loop = await context.EvaluateAsync(Condition); if (loop) - context.PostActivity(Body, OnBodyCompleted); + context.ScheduleActivity(Body, OnBodyCompleted); } private void OnBreak(BreakSignal signal, SignalContext context) diff --git a/src/core/Elsa.Core/Models/ActivityExecutionContext.cs b/src/core/Elsa.Core/Models/ActivityExecutionContext.cs index 01bf81222..f3f81ccf8 100644 --- a/src/core/Elsa.Core/Models/ActivityExecutionContext.cs +++ b/src/core/Elsa.Core/Models/ActivityExecutionContext.cs @@ -70,7 +70,7 @@ public class ActivityExecutionContext /// public IDictionary JournalData { get; private set; } = new Dictionary(); - public void PostActivity(IActivity? activity, ActivityCompletionCallback? completionCallback = default, IEnumerable? locationReferences = default, object? tag = default) + public void ScheduleActivity(IActivity? activity, ActivityCompletionCallback? completionCallback = default, IEnumerable? locationReferences = default, object? tag = default) { if (activity == null) return; @@ -78,7 +78,7 @@ public class ActivityExecutionContext WorkflowExecutionContext.Schedule(activity, this, completionCallback, locationReferences, tag); } - public void PostActivity(IActivity? activity, ActivityExecutionContext owner, ActivityCompletionCallback? completionCallback = default, IEnumerable? locationReferences = default, object? tag = default) + public void ScheduleActivity(IActivity? activity, ActivityExecutionContext owner, ActivityCompletionCallback? completionCallback = default, IEnumerable? locationReferences = default, object? tag = default) { if (activity == null) return; @@ -91,7 +91,7 @@ public class ActivityExecutionContext public void PostActivities(IEnumerable activities, ActivityCompletionCallback? completionCallback = default) { foreach (var activity in activities) - PostActivity(activity, completionCallback); + ScheduleActivity(activity, completionCallback); } public void CreateBookmarks(IEnumerable bookmarkData, ExecuteActivityDelegate? callback = default) diff --git a/src/modules/Elsa.Modules.Activities/Activities/Workflows/Flowchart.cs b/src/modules/Elsa.Modules.Activities/Activities/Workflows/Flowchart.cs index 974bf347f..db4953fba 100644 --- a/src/modules/Elsa.Modules.Activities/Activities/Workflows/Flowchart.cs +++ b/src/modules/Elsa.Modules.Activities/Activities/Workflows/Flowchart.cs @@ -18,7 +18,7 @@ public class Flowchart : Container if (Start == null!) return; - context.PostActivity(Start, OnChildCompleted); + context.ScheduleActivity(Start, OnChildCompleted); } private ValueTask OnChildCompleted(ActivityExecutionContext context, ActivityExecutionContext childContext)