elsa-core/src/modules/Elsa.Workflows.Management
j03y-nxxbz 4cd2c4cda6 Bugfix: error thrown in ReadSyntheticInputs
Direct cause: typeName was missing in synthetic input property
Root cause: worklfow used as activity defined input with reserved name 'Metadata'

Why fix was needed? Because the uncaught exception was preventing other workflows from being published. Even though this exception occurs, it should not prevent publishing other workflows.

Solution introduced here:
- Collect exceptions that prevent an activity from being in the expected state. In this case, we expected all syntehtic input properties to be valid, but they are not.
- Return the list of exceptions to the caller, along with an IActivity instance that does not throw exceptions
- The caller, in this case ActivityJsonConverter, can log any exceptions, whilst not breaking the loop with uncaught exceptions.
2026-01-20 13:27:55 +01:00
..
Activities Bugfix: error thrown in ReadSyntheticInputs 2026-01-20 13:27:55 +01:00
Attributes Adds activity host registration support (#7172) 2025-12-27 20:52:52 +01:00
Contracts Adds activity host registration support (#7172) 2025-12-27 20:52:52 +01:00
Entities Add Elsa Script DSL (#7076) 2025-11-25 19:57:50 +01:00
Enums
Extensions Adds activity host registration support (#7172) 2025-12-27 20:52:52 +01:00
Features Adds activity host registration support (#7172) 2025-12-27 20:52:52 +01:00
Filters Merge branch 'refs/heads/main' into blueberry 2025-03-10 15:13:26 +02:00
Handlers/Notifications Implement Activity Testing API (#6719) 2025-06-23 10:03:10 +02:00
Mappers Add Elsa Script DSL (#7076) 2025-11-25 19:57:50 +01:00
Materializers Refactor workflow management for improved modularization 2025-01-20 00:24:01 +01:00
Models Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
Notifications Addresses warnings and enforces null safety (#7050) 2025-11-12 15:53:23 +01:00
Options Adds activity host registration support (#7172) 2025-12-27 20:52:52 +01:00
Providers Adds activity host registration support (#7172) 2025-12-27 20:52:52 +01:00
Services Bugfix: error thrown in ReadSyntheticInputs 2026-01-20 13:27:55 +01:00
Stores Add Workflow Heartbeat Middleware and update methods 2025-02-22 16:05:36 +01:00
Elsa.Workflows.Management.csproj Remove Elsa.Expressions.Dsl module and related DSL features 2025-06-02 21:52:10 +02:00
Elsa.Workflows.Management.csproj.DotSettings
FodyWeavers.xml