elsa-core/src/modules/Elsa.Workflows.Core/Services
Sipke Schoorstra 3beedb9ec0
Refactor activity execution state tracking
Introduce `IsExecuting` flag to explicitly track activity execution state, improving clarity and control over workflow activity handling. Adjust scheduling intervals and add concurrency handling for database updates to enhance reliability and performance in interrupted workflows.
2025-02-22 19:45:44 +01:00
..
ActivityDescriber.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivityFactory.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivityInvoker.cs Refactor activity context management and state handling. 2025-01-28 20:24:53 +01:00
ActivityLoggerStateGenerator.cs Refactor to use target-typed object creation 2025-01-09 10:27:55 +01:00
ActivityRegistry.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivityRegistryLookupService.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivitySchedulerFactory.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ActivityVisitor.cs Refactor workflow context and execution handling. 2025-01-20 17:44:31 +01:00
DefaultActivityStateFilterManager.cs Implement Activity State Filtering and JavaScript Integration (#5993) 2024-10-02 09:11:35 +02:00
DefaultIncidentStrategyResolver.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
DefaultWorkflowInstanceVariableReader.cs Updated to allow string tags 2024-12-11 16:45:23 +02:00
DefaultWorkflowInstanceVariableWriter.cs Add services and API endpoints to read and write workflow instance variables (#6107) 2024-11-09 17:42:08 +01:00
Delegates.cs Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
GuidIdentityGenerator.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
Hasher.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
IdentityGraphService.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
MemoryStorageDriver.cs Updated to allow string tags 2024-12-11 16:45:23 +02:00
NoopCommitStateHandler.cs Refactor commit state handling with a strategy-based approach 2025-01-30 11:59:47 +01:00
PropertyDefaultValueResolver.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
PropertyOptionsResolver.cs
PropertyUIHandlerResolver.cs Fix for #6082 - dropdowns are not populated for inputs without UIHints 2024-12-16 16:15:58 +01:00
QueueBasedActivityScheduler.cs Refactor workflow context and execution handling. 2025-01-20 17:44:31 +01:00
RandomLongIdentityGenerator.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
ShortGuidIdentityGenerator.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
StackBasedActivityScheduler.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
StandardInStreamProvider.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
StandardOutStreamProvider.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
StimulusHasher.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
StorageDriverManager.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
VariableMapper.cs Refactor variable mapping and improve type alias handling 2025-01-15 10:50:34 +01:00
VariablePersistenceManager.cs Improvements 2025-01-14 14:43:58 +02:00
WorkflowGraphBuilder.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowLoggerStateGenerator.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowRunner.cs Refactor activity execution state tracking 2025-02-22 19:45:44 +01:00
WorkflowStateExtractor.cs Refactor activity execution state tracking 2025-02-22 19:45:44 +01:00