elsa-core/src/modules/Elsa.Hangfire
Sipke Schoorstra ac48e54ab8 Introduce job unscheduling functionality
Add a new method `UnscheduledAsync` to unschedule jobs across various components, including the job queue, background activity scheduler, and Hangfire integration. This enhancement provides a more robust way to remove jobs from scheduling, complementing the existing cancellation functionality.

This fixes an issue where a background activity execution job that resumed a workflow, which in turn would remove any associated bookmarks, which in turn would cancel the background job while that job is still executing and has to e.g. persist changes made to the DB.
2024-12-05 19:25:16 +01:00
..
Extensions Remove IWorkflowExecutionContextStore and related classes 2024-07-18 18:57:42 +02:00
Features Implement multitenant HTTP routing (#6031) 2024-10-14 21:27:11 +02:00
Handlers Update namespaces and correct merge artefacts 2024-10-11 20:41:49 +02:00
Jobs Fix hangfire resume workflow (#6097) 2024-11-08 21:43:52 +01:00
Services Introduce job unscheduling functionality 2024-12-05 19:25:16 +01:00
States Add Bookmark Queue and Restore Background Activity Execution (#5758) 2024-07-15 22:37:14 +02:00
Elsa.Hangfire.csproj Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
FodyWeavers.xml