elsa-core/src/modules/Elsa.Workflows.Runtime/Services
Sipke Schoorstra f5505d66c9
Add Notification Dispatch When Workflow Definitions Are Reloaded (#7293)
* Enhance `DefaultRegistriesPopulator`: add notification support for workflow definition reloads.

* Add unit tests for `DefaultRegistriesPopulator` to verify workflow definition reload notifications.
2026-02-16 11:14:10 +01:00
..
ActivityExecutionService.cs Adds activity execution metadata support (#6699) 2025-05-30 15:37:57 +02:00
BackgroundActivityInvoker.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00
BackgroundStimulusDispatcher.cs Update BackgroundStimulusDispatcher.cs 2025-07-12 18:40:52 +02:00
BackgroundTaskDispatcher.cs Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
BackgroundWorkflowCancellationDispatcher.cs Add tenant headers support to BackgroundWorkflowCancellationDispatcher (#7040) 2026-01-16 09:07:06 +01:00
BackgroundWorkflowDispatcher.cs Add workflow dispatch notifications 2025-12-20 22:30:43 +00:00
BookmarkBoundWorkflowService.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00
BookmarkPersister.cs Refactor Fault Propagation and Simplify Bookmark Management (#6545) 2025-04-10 15:01:49 +02:00
BookmarkQueueProcessor.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00
BookmarkQueueSignaler.cs Enhances workflow runtime resilience and signaling (#6643) 2025-05-13 13:51:47 +02:00
BookmarkQueueWorker.cs Enhances workflow runtime resilience and signaling (#6643) 2025-05-13 13:51:47 +02:00
BookmarkResumer.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00
BookmarkUpdater.cs Refactor workflow state persistence for improved consistency. 2025-01-27 20:07:23 +01:00
DefaultActivityExecutionManager.cs Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
DefaultActivityExecutionMapper.cs Extend ActivityExecutionRecordSnapshot and update DefaultActivityExecutionMapper to include additional activity execution details. 2025-07-24 21:38:18 +02:00
DefaultBookmarkManager.cs Fix all broken summary xml docs (#6123) 2024-11-18 13:41:27 +01:00
DefaultBookmarkQueuePurger.cs Based on default scheduling, DefaultBookmarkQueuePurger logs two low value information entries every 10 seconds. 2025-02-26 15:10:41 -05:00
DefaultCommitStateHandler.cs Add WorkflowStateCommitted notification support and update state handling logic 2025-09-25 20:58:21 +02:00
DefaultRegistriesPopulator.cs Add Notification Dispatch When Workflow Definitions Are Reloaded (#7293) 2026-02-16 11:14:10 +01:00
DefaultWorkflowActivationStrategyEvaluator.cs Add workflow activation and startup services. (#6076) 2024-10-30 22:51:14 +01:00
DefaultWorkflowDefinitionStorePopulator.cs Update multitenancy logic and improve Result handling: (#7281) 2026-02-11 10:11:12 +01:00
DefaultWorkflowRegistry.cs Update multitenancy logic and improve Result handling: (#7281) 2026-02-11 10:11:12 +01:00
DefaultWorkflowRestarter.cs Add workflow restart functionality for handling interruptions 2025-02-22 15:10:52 +01:00
DefaultWorkflowStarter.cs Merge branch 'main' into enh/workflowinstance-name 2025-03-14 23:03:33 +01:00
EventPublisher.cs Addresses workflow identity reload conflict (#6909) 2025-09-15 11:56:01 +02:00
HeartbeatGenerator.cs Add migration files for database schema V3.4 2025-02-22 20:48:56 +01:00
LocalBackgroundActivityScheduler.cs Introduce job unscheduling functionality 2024-12-05 19:25:16 +01:00
LocalWorkflowClient.cs Improves workflow deletion and task scheduling (#7088) 2025-11-21 20:58:38 +01:00
LocalWorkflowRuntime.cs Refactor initialization of ObsoleteWorkflowRuntime. 2025-01-28 13:53:22 +01:00
LocalWorkflowRuntime.Obsolete.cs Refactor initialization of ObsoleteWorkflowRuntime. 2025-01-28 13:53:22 +01:00
ObsoleteWorkflowRuntime.cs Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
StimulusProxyWorkflowInbox.cs Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
StimulusSender.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00
StoreActivityExecutionLogSink.cs Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
StoreBookmarkQueue.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00
StoreWorkflowExecutionLogSink.cs Refactor workflow state persistence for improved consistency. 2025-01-27 20:07:23 +01:00
SynchronousTaskDispatcher.cs Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
TaskReporter.cs Refactor code for improved clarity and modern syntax 2025-02-15 00:12:52 +01:00
TriggerBoundWorkflowService.cs Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
TriggerIndexer.cs Fix Race Condition Causing Duplicate Trigger Registration in Multi-Engine Environments + Add Concurrency Tests to Prevent Regression (#7131) 2025-12-05 09:17:14 +01:00
TriggerInvoker.cs Add support for passing initial variables 2025-03-08 11:47:58 +01:00
ValidatingWorkflowDispatcher.cs Addresses warnings and enforces null safety (#7051) 2025-11-12 16:56:31 +01:00
WorkflowCanceler.cs Add workflow cancellation notifications (#6075) 2024-10-30 19:46:36 +01:00
WorkflowCancellationService.cs Refactor TriggerStore methods and update configurations. 2025-06-05 09:03:37 +02:00
WorkflowDefinitionRefresher.cs Add distributed workflow runtime implementation. 2025-06-03 09:58:20 +02:00
WorkflowDefinitionsReloader.cs Remove unnecessary namespace declarations and using statements 2024-07-24 22:51:06 +02:00
WorkflowExecutionLogRecordExtractor.cs Remove obsolete properties and refactor activity evaluation (#6603) 2025-04-18 16:21:25 +02:00
WorkflowHeartbeatGeneratorFactory.cs Rename variable for clarity in heartbeat generator logic. 2025-02-22 21:27:15 +01:00
WorkflowHost.cs Update nullable argument defaults and enhance ForEach tests with additional edge cases. (#6928) 2025-09-27 17:55:40 +02:00
WorkflowHostFactory.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowInvoker.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowMatcher.cs Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
WorkflowResumer.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00