Fixed missing journal issue
This commit is contained in:
parent
d3d6b02d98
commit
3ce7fdb53c
|
|
@ -1,4 +1,5 @@
|
|||
using Elsa.Workflows.Core.Features;
|
||||
using Elsa.Workflows.Core.Middleware.Activities;
|
||||
|
||||
// ReSharper disable once CheckNamespace
|
||||
namespace Elsa.Extensions;
|
||||
|
|
@ -8,13 +9,20 @@ namespace Elsa.Extensions;
|
|||
/// </summary>
|
||||
public static class WorkflowsFeatureExtensions
|
||||
{
|
||||
/// <summary>
|
||||
/// Installs a default workflow runtime execution pipeline.
|
||||
/// </summary>
|
||||
public static WorkflowsFeature WithDefaultRuntimeWorkflowExecutionPipeline(this WorkflowsFeature workflowsFeature) => workflowsFeature.WithWorkflowExecutionPipeline(pipeline => pipeline.UseDefaultRuntimePipeline());
|
||||
|
||||
/// <summary>
|
||||
/// Installs a default workflow runtime execution pipeline.
|
||||
/// </summary>
|
||||
public static WorkflowsFeature WithDefaultRuntimeWorkflowExecutionPipeline(this WorkflowsFeature workflowsFeature) =>
|
||||
workflowsFeature.WithWorkflowExecutionPipeline(pipeline =>
|
||||
pipeline.UseDefaultRuntimePipeline());
|
||||
|
||||
/// <summary>
|
||||
/// Installs an activity invoker that can run activities asynchronously in the background.
|
||||
/// </summary>
|
||||
public static WorkflowsFeature WithBackgroundActivityExecutionPipeline(this WorkflowsFeature workflowsFeature) => workflowsFeature.WithActivityExecutionPipeline(pipeline => pipeline.UseBackgroundActivityInvoker());
|
||||
public static WorkflowsFeature WithBackgroundActivityExecutionPipeline(this WorkflowsFeature workflowsFeature) =>
|
||||
workflowsFeature.WithActivityExecutionPipeline(pipeline =>
|
||||
pipeline
|
||||
.UseExceptionHandling()
|
||||
.UseExecutionLogging()
|
||||
.UseBackgroundActivityInvoker());
|
||||
}
|
||||
Loading…
Reference in a new issue