elsa-core/src/modules/Elsa.Workflows.Runtime/Services
Raymond den Haan f3a8ff5e47 Add WorkflowExecutionLogRecordExtractor
Introduced a new service, WorkflowExecutionLogRecordExtractor, to abstract the logic for extracting workflow execution logs records from the WorkflowExecutionContext. Updated StoreWorkflowExecutionLogSink to use this new service, which simplifies the execution log persistence method. This modification enhances code readability and enables potential reuse of the extraction logic.
2024-07-08 16:13:58 +02:00
..
ActivityExecutionService.cs Merge scope change into main (#4738) 2024-01-02 14:52:53 +01:00
BackgroundTaskDispatcher.cs Refactor BackgroundTaskDispatcher and update lifecycle 2024-03-28 16:05:28 +01:00
BackgroundWorkflowCancellationDispatcher.cs Add workflow cancellation functionality 2024-01-09 21:07:57 +01:00
BackgroundWorkflowDispatcher.cs Implement dispatch channels (#4949) 2024-02-16 10:56:30 +01:00
BookmarkPersister.cs Workflow cancellation (#4813) 2024-01-23 12:05:03 +01:00
BookmarkUpdater.cs fix missing metadata when persisting bookmark (#5026) 2024-03-05 11:33:46 +01:00
DefaultActivityExecutionManager.cs Alteration Improvements and fixes (#4518) 2023-10-10 12:34:32 +02:00
DefaultActivityExecutionMapper.cs Add Component Testing Framework (#5261) 2024-04-26 15:49:14 +02:00
DefaultBackgroundActivityInvoker.cs Lazy loading of subgraphs (#5643) 2024-06-25 09:21:50 +02:00
DefaultBookmarkManager.cs Workflow Inbox (#4292) 2023-08-06 17:03:36 +02:00
DefaultRegistriesPopulator.cs Update activity registry & workflow definitions 2024-06-07 14:01:14 +02:00
DefaultWorkflowDefinitionStorePopulator.cs Add warning for ID mismatch in workflow definitions 2024-06-05 18:09:39 +02:00
DefaultWorkflowInbox.cs Optimize Workflow Execution and Messaging (#5243) 2024-04-19 01:06:52 +02:00
DefaultWorkflowRegistry.cs Add workflow registry 2024-01-04 22:07:55 +01:00
DefaultWorkflowRuntime.cs Lazy loading of subgraphs (#5643) 2024-06-25 09:21:50 +02:00
EventPublisher.cs Add caching to workflow runtime and workflow management stores (#5174) 2024-04-10 11:51:40 +02:00
LocalBackgroundActivityScheduler.cs Refactor service dependencies in BackgroundTaskDispatcher and LocalBackgroundActivityScheduler (#4753) 2024-01-05 12:13:44 +01:00
MemoryWorkflowExecutionContextStore.cs Workflow cancellation (#4813) 2024-01-23 12:05:03 +01:00
StoreWorkflowExecutionLogSink.cs Add WorkflowExecutionLogRecordExtractor 2024-07-08 16:13:58 +02:00
SynchronousTaskDispatcher.cs Workflow Inbox (#4292) 2023-08-06 17:03:36 +02:00
TaskReporter.cs Implement dispatch channels (#4949) 2024-02-16 10:56:30 +01:00
TriggerIndexer.cs Workflow refresh feature (#5713) 2024-07-05 18:35:22 +02:00
ValidatingWorkflowDispatcher.cs Implement dispatch channels (#4949) 2024-02-16 10:56:30 +01:00
WorkflowCancellationService.cs Lazy loading of subgraphs (#5643) 2024-06-25 09:21:50 +02:00
WorkflowDefinitionRefresher.cs Workflow refresh feature (#5713) 2024-07-05 18:35:22 +02:00
WorkflowExecutionContext.cs Add WorkflowExecutionLogRecordExtractor 2024-07-08 16:13:58 +02:00
WorkflowHost.cs Fix Race Condition in WorkflowDefinitionActivity (#5315) 2024-05-01 14:53:37 +02:00
WorkflowHostFactory.cs Lazy loading of subgraphs (#5643) 2024-06-25 09:21:50 +02:00