elsa-core/src/modules/Elsa.Workflows.Core/Extensions
Sipke Schoorstra 8bc6fa6a57 Refactor activity context management and state handling.
Replaced `ActivityExecutionRecordExtractor` with a `ChangeTrackingDictionary` for better state mutation tracking in activity execution contexts. Introduced tainting mechanisms to track dirty states and ensure precise logging and persistence of activity execution logs. Updated several components like `ActivityExecutionLogSink` and `ExpressionExecutionContext` to utilize these changes effectively.
2025-01-28 20:24:53 +01:00
..
ActivityDescriptorExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivityExecutionContextExtensions.cs Restore methods for traversing activity execution context hierarchy 2025-01-27 15:49:25 +01:00
ActivityExecutionContextExtensions.InputEvaluation.cs Disable activity state filtering temporarily. 2024-12-11 18:11:36 +01:00
ActivityExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivityNodeExtensions.cs
ActivityPropertyExtensions.cs Update SetCommitStateBehavior method for fluent convenience 2025-01-27 21:13:49 +01:00
ActivityRegistryExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
BackgroundActivityExecutionContextExtensions.cs Refactor syntax for new array initialization 2024-11-23 15:58:19 +01:00
BehaviorCollectionExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
BookmarkExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
BreakBehaviorActivityExecutionContextExtensions.cs
DictionaryExtensions.cs Implement Dynamic Expression Evaluation for Log Persistence Mode (#6159) 2024-11-28 12:19:38 +01:00
ExpressionEvaluatorExtensions.cs
ExpressionExecutionContextExtensions.cs Refactor variable handling and activity output registration. 2025-01-21 20:10:54 +01:00
InputExtensions.cs
ItemSourceActivityExecutionContextExtensions.cs Add BatchProcessing sample and update ForEach activities 2024-01-17 22:11:03 +01:00
JsonElementExtensions.cs
MemoryBlockReferenceExtensions.cs
ModuleExtensions.cs Implement Activity State Filtering and JavaScript Integration (#5993) 2024-10-02 09:11:35 +02:00
ObjectExtensions.cs
OutputExtensions.cs Add HTTP file download activity and supporting classes (#5608) 2024-06-15 20:31:58 +02:00
ServiceCollectionExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
StringExtensions.cs
TriggerExtensions.cs Refactor activity context management and state handling. 2025-01-28 20:24:53 +01:00
VariableCollectionExtensions.cs
VariableExtensions.cs Improve error message for invalid variable type cast 2024-12-12 23:06:50 +01:00
WorkflowBuilderExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowExecutionContextExtensions.cs Refactor default parameter values to null for readability 2025-01-15 14:27:53 +01:00
WorkflowExtensions.cs
WorkflowRunnerExtensions.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00