elsa-core/src/modules/Elsa.Workflows.Core/Services
Sipke Schoorstra 61fc376dac
Add output converter support at binding boundaries
Backport to release/3.8.0 so Elsa.Api.Client 3.8.0-rc2 exposes the
Resources/OutputConverters surface that Elsa Studio's release/3.8.0 branch
already consumes. Without it, Studio cannot build against a released client:
it was green against 3.8.0-preview.5397 (built from main) and broke when its
pin moved to 3.8.0-rc1 (built from this branch).

(cherry picked from commit d698e6b005)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-21 22:22:46 +02:00
..
ActivityDescriber.cs Protect sensitive workflow inputs 2026-06-01 09:15:34 +02:00
ActivityExecutionContextSchedulerStrategy.cs Adds activity execution call stack support (#7271) 2026-02-24 15:23:59 +01:00
ActivityFactory.cs Actually, I should not have handled obsolete classes/interfaces. 2026-01-20 13:33:47 +01:00
ActivityInvoker.cs Add OpenTelemetry workflow instrumentation (#7514) 2026-05-22 01:17:05 +02:00
ActivityLoggerStateGenerator.cs Refactor to use target-typed object creation 2025-01-09 10:27:55 +01:00
ActivityRegistry.cs Avoid repeated tenant-agnostic registry population 2026-08-02 01:59:45 +02:00
ActivityRegistryLookupService.cs
ActivitySchedulerFactory.cs
ActivityTestRunner.cs Parse VariableTestValues more robustly, leveraging ExpandoObject and type conversion logic. (#6883) 2025-08-31 08:50:07 +02:00
ActivityVisitor.cs Refactor workflow context and execution handling. 2025-01-20 17:44:31 +01:00
DefaultActivityInputEvaluator.cs Merge 3.5.1 into 3.6.0 (#6907) 2025-09-13 13:05:52 +02:00
DefaultActivityStateFilterManager.cs
DefaultIncidentStrategyResolver.cs
DefaultWorkflowInstanceVariableReader.cs Refactor variable reading and workflow state extraction logic. 2025-07-24 19:47:08 +02:00
DefaultWorkflowInstanceVariableWriter.cs
Delegates.cs
GuidIdentityGenerator.cs
Hasher.cs Refactor: Overhauls workflow JSON type serialization (#7549) 2026-05-31 11:09:39 +02:00
IdentityGraphService.cs
MemoryStorageDriver.cs Updated to allow string tags 2024-12-11 16:45:23 +02:00
NoopCommitStateHandler.cs Refactor commit state handling with a strategy-based approach 2025-01-30 11:59:47 +01:00
OutputBindingDestinationResolver.cs Add output converter support at binding boundaries 2026-08-21 22:22:46 +02:00
OutputConverterInvoker.cs Add output converter support at binding boundaries 2026-08-21 22:22:46 +02:00
OutputConverterRegistry.cs Add output converter support at binding boundaries 2026-08-21 22:22:46 +02:00
OutputConverterSettingsValidator.cs Add output converter support at binding boundaries 2026-08-21 22:22:46 +02:00
PropertyDefaultValueResolver.cs
PropertyOptionsResolver.cs
PropertyUIHandlerResolver.cs Refactor UI handler hierarchy and remove sample workflows. 2025-05-26 20:06:39 +02:00
QueueBasedActivityScheduler.cs Refactor workflow context and execution handling. 2025-01-20 17:44:31 +01:00
RandomLongIdentityGenerator.cs
ShortGuidIdentityGenerator.cs
StackBasedActivityScheduler.cs
StandardInStreamProvider.cs
StandardOutStreamProvider.cs
StimulusHasher.cs Support for Writing Custom Trigger Activities Using Existing Trigger Infrastructure (#6527) 2025-03-21 23:16:56 +01:00
StorageDriverManager.cs
VariableMapper.cs Refactor: Overhauls workflow JSON type serialization (#7549) 2026-05-31 11:09:39 +02:00
VariablePersistenceManager.cs Enhanced Delete of variable persistence manager to allow drivers filtering with tags (#6558) (#6559) 2025-04-04 11:52:58 +02:00
WorkflowExecutionContextSchedulerStrategy.cs Adds activity execution call stack support (#7271) 2026-02-24 15:23:59 +01:00
WorkflowGraphBuilder.cs
WorkflowLoggerStateGenerator.cs
WorkflowRunner.cs Add OpenTelemetry workflow instrumentation (#7514) 2026-05-22 01:17:05 +02:00
WorkflowStateExtractor.cs Add workflow state rehydration diagnostics (#7899) 2026-07-30 02:28:56 +02:00