elsa-core/src/modules/Elsa.Workflows.Core/Extensions
raymonddenhaan c409414152
Workflow cancellation (#4813)
* Removed duplicate entries

* Prevented workflows and activities from starting when the parent workflow is being cancelled

* Added cancellation to execution contexts

* Added store for workflow execution contexts

* Added cancellation to workflowRuntime

* Removed calling BookmarkPersistedHandler when persisting bookmarks.

* Added endpoint for bulk cancelling tasks

* Added tests for cancelling workflows

* Prevented cancelling the cancellation process since it could have unwanted effects

---------

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2024-01-23 12:05:03 +01:00
..
ActivityDescriptorExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
ActivityExecutionContextExtensions.cs Workflow cancellation (#4813) 2024-01-23 12:05:03 +01:00
ActivityExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
ActivityNodeExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
ActivityPropertyExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
ActivityRegistryExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
BackgroundActivityExecutionContextExtensions.cs Update handling of null outcomes in activity execution 2024-01-07 16:20:02 +01:00
BehaviorCollectionExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
BookmarkExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
BreakBehaviorActivityExecutionContextExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
DictionaryExtensions.cs Add support for mixed-cased JSON keys 2023-07-06 19:32:30 +02:00
ExpressionEvaluatorExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
ExpressionExecutionContextExtensions.cs Add workflow result variable to context scope 2023-12-29 19:37:31 +01:00
InputExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
JsonElementExtensions.cs Normalize extensions namespaces (#3577) 2022-12-31 16:16:43 +01:00
MemoryBlockReferenceExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
ModuleExtensions.cs Stash 2024-01-03 09:30:24 +01:00
ObjectExtensions.cs Normalize extensions namespaces (#3577) 2022-12-31 16:16:43 +01:00
OutputExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
StringExtensions.cs Normalize extensions namespaces (#3577) 2022-12-31 16:16:43 +01:00
TriggerExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
VariableCollectionExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
VariableExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
WorkflowDefinitionBuilderExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
WorkflowExecutionContextExtensions.cs Workflow cancellation (#4813) 2024-01-23 12:05:03 +01:00
WorkflowExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
WorkflowRunnerExtensions.cs Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00