elsa-core/src/modules/Elsa.Workflows.Runtime
Sipke Schoorstra 8bf58c5c60
Add support for activity output testing (#6529)
* Add support for activity output testing

Removed obsolete test workflows and updated the If activity tests to align with simplified testing practices. Introduced `GetActivityOutput` extension for retrieving activity outputs from workflow results. Refactored related APIs to simplify execution flow and unified cancellation token handling in service methods.

* Remove unused Parlot.Fluent namespace in IfTests.cs

This commit removes an unused "using" directive for the Parlot.Fluent namespace in the IfTests.cs file. Cleaning up unused references helps maintain code clarity and reduces potential confusion.
2025-03-31 18:10:59 +02:00
..
ActivationValidators Add workflow activation and startup services. (#6076) 2024-10-30 22:51:14 +01:00
Activities Refactor default parameter values to use null instead of default. 2025-03-28 20:44:15 +01:00
Bookmarks Merge branch 'refs/heads/main' into blueberry 2025-03-10 15:13:26 +02:00
Commands fix: issue fixed for triggering correct workflow definition versionId (#5979) 2024-10-03 19:26:12 +02:00
Comparers Fix WorkflowActivity to Use Cached Workflow Definitions for Consistent Behavior (#5223) 2024-04-15 10:06:27 +02:00
Constants Add Fault Code, Category and Type (#5362) 2024-05-10 15:30:32 +02:00
Contexts Add workflow activation and startup services. (#6076) 2024-10-30 22:51:14 +01:00
Contracts Add workflow restart functionality for handling interruptions 2025-02-22 15:10:52 +01:00
Entities Add WorkflowExecutionLogStore implementation and migrations 2025-02-16 20:27:07 +01:00
Enums Implement Dynamic Expression Evaluation for Log Persistence Mode (#6159) 2024-11-28 12:19:38 +01:00
Exceptions Enhance Multitenancy with Runtime Tenant Management and Task Handling (#6173) 2024-12-03 15:07:55 +01:00
Extensions Merge branch 'refs/heads/main' into blueberry 2025-03-10 15:13:26 +02:00
Features Removed optional purge 2025-03-12 13:58:38 +02:00
Filters Deprecate and clean up legacy workflow runtime components. 2025-01-28 09:26:46 +01:00
Handlers Refactor to remove redundant debug logs and clean up code. 2025-01-24 14:01:19 +01:00
Instructions RunTask activity (#3594) 2023-01-04 20:36:38 +01:00
Matches Incremental work on restoring previous workflow runtime API surface for backward compatibility 2025-01-28 00:11:25 +01:00
Messages Merge branch 'main' into enh/workflowinstance-name 2025-03-14 23:03:33 +01:00
Middleware Add migration files for database schema V3.4 2025-02-22 20:48:56 +01:00
Models Update for a better description 2025-02-15 12:51:45 +02:00
Notifications Refactor activity context management and state handling. 2025-01-28 20:24:53 +01:00
Options Removed optional purge 2025-03-12 13:58:38 +02:00
OrderDefinitions Fix all broken summary xml docs (#6123) 2024-11-18 13:41:27 +01:00
Parameters Deprecate and clean up legacy workflow runtime components. 2025-01-28 09:26:46 +01:00
Params Deprecate and clean up legacy workflow runtime components. 2025-01-28 09:26:46 +01:00
Providers Add multitenancy support for background tasks (#6059) 2024-10-28 19:38:24 +01:00
Requests Merge branch 'main' into enh/workflowinstance-name 2025-03-14 23:03:33 +01:00
Responses Incremental work on restoring previous workflow runtime API surface for backward compatibility 2025-01-28 00:11:25 +01:00
Results Merge branch 'refs/heads/main' into blueberry 2025-03-10 15:13:26 +02:00
Services Add support for activity output testing (#6529) 2025-03-31 18:10:59 +02:00
Stimuli ExecuteWorkflow Activity: Add Wait For Completion option (#6153) 2024-11-26 20:37:41 +01:00
Stores Add AddManyAsync method to activity execution stores 2025-02-17 11:35:41 +01:00
Tasks Add migration files for database schema V3.4 2025-02-22 20:48:56 +01:00
UIHints Implement dispatch channels (#4949) 2024-02-16 10:56:30 +01:00
Elsa.Workflows.Runtime.csproj Fix race condition and add rate limiting to bookmark queue processing (#6187) 2024-12-07 17:34:10 +01:00
Elsa.Workflows.Runtime.csproj.DotSettings Add 'constants' to NamespaceFoldersToSkip settings 2025-01-24 18:40:45 +01:00
FodyWeavers.xml Prepare projects for packaging 2022-11-03 21:40:23 +01:00
IsExternalInit.cs V3 modular configuration (#3070) 2022-05-26 12:47:31 +02:00