elsa-core/src/modules/Elsa.Workflows.Core/Models
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
..
ActivityDescriptor.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivityHandle.cs Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
ActivityIncident.cs
ActivityInput.cs
ActivityNode.cs Refactor workflow context and execution handling. 2025-01-20 17:44:31 +01:00
ActivityOutputRecord.cs
ActivityOutputRegister.cs Fix spacing inconsistencies in ActivityOutputRegister.cs 2025-01-21 22:57:19 +01:00
ActivityOutputs.cs
ActivityPort.cs Fix all broken summary xml docs (#6123) 2024-11-18 13:41:27 +01:00
ActivityStateFilterResult.cs Implement Activity State Filtering and JavaScript Integration (#5993) 2024-10-02 09:11:35 +02:00
ActivityWorkItem.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
Argument.cs
ArgumentDefinition.cs Add ExecuteWorkflow activity (#6134) 2024-11-21 16:44:25 +01:00
BackgroundExecutionOutcome.cs
BackgroundExecutionResult.cs
Bookmark.cs Refactor default parameter values to null for readability 2025-01-15 14:27:53 +01:00
BookmarkInfo.cs Refactor Workflow Runtimes (#5444) 2024-06-10 19:36:51 +02:00
ChangeTrackingDictionary.cs Refactor activity context management and state handling. 2025-01-28 20:24:53 +01:00
CreateBookmarkArgs.cs Fix all broken summary xml docs (#6123) 2024-11-18 13:41:27 +01:00
EventGenerator.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
Input.cs
InputDefinition.cs
InputDescriptor.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
InvokeWorkflowResult.cs
MissingActivityType.cs
NamedOutput.cs
Output.cs
OutputDefinition.cs
OutputDescriptor.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
Port.cs
PortType.cs
PropertyDescriptor.cs Optimize ActivityOutputRegister. 2025-01-21 19:52:30 +01:00
ResolvedVariable.cs Add services and API endpoints to read and write workflow instance variables (#6107) 2024-11-09 17:42:08 +01:00
RunWorkflowResult.cs Implement multitenant HTTP routing (#6031) 2024-10-14 21:27:11 +02:00
ScheduledActivity.cs
ScheduledActivityOptions.cs
SignalHandlerRegistration.cs
TriggerType.cs
TypeDescriptor.cs
VariableDefinition.cs
VariableModel.cs
VariableUpdateValue.cs Add services and API endpoints to read and write workflow instance variables (#6107) 2024-11-09 17:42:08 +01:00
WorkflowCommitStateOptions.cs Add commit state behavior support in workflows 2025-01-25 23:26:37 +01:00
WorkflowDefinitionHandle.cs Fix all broken summary xml docs (#6123) 2024-11-18 13:41:27 +01:00
WorkflowExecutionLogEntry.cs
WorkflowExecutionLogEventNames.cs
WorkflowExecutionMode.cs
WorkflowGraph.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowIdentity.cs Multitenancy (#5159) 2024-06-10 21:30:53 +02:00
WorkflowMetadata.cs
WorkflowOptions.cs Add commit state behavior support in workflows 2025-01-25 23:26:37 +01:00
WorkflowPublication.cs