elsa-core/src/modules/Elsa.Workflows.Core/Models
Sipke Schoorstra c3ed7e7865
Improve JSON serializationfor workflow state (#3913)
* Incremental work on WorkflowStateSerializer

* Update Flow HTTP Request activity to default to Done outcome

* Fix reference handling

* Fix polymorphic object converter

* Add comments

* Add support for registering type alias during DI setup via options

* Fix trigger and bookmark payload persistence

* Update sample model

* Add support for custom dictionary types

* Split general serializer options provider into focused serializer services

* Formatting

* Update migrations
2023-04-17 00:11:58 +02:00
..
Activity.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
ActivityDescriptor.cs Cron activities (#3900) 2023-04-12 21:10:07 +02:00
ActivityExecutionContext.cs Improve JSON serializationfor workflow state (#3913) 2023-04-17 00:11:58 +02:00
ActivityKind.cs Refactor scheduling and background activity execution (#3884) 2023-04-09 23:35:32 +02:00
ActivityNode.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
ActivityWorkItem.cs Update ActivityWorkItem to use correct name 2023-04-06 15:05:32 +02:00
Argument.cs
Behavior.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
Bookmark.cs Improve JSON serializationfor workflow state (#3913) 2023-04-17 00:11:58 +02:00
BookmarkOptions.cs Implement activity cancellation 2023-04-13 20:05:14 +02:00
CodeActivity.cs Rename Activity to CodeActivity and ActivityBase to Activity 2023-01-19 21:49:24 +01:00
DynamicActivity.cs Rename Activity to CodeActivity and ActivityBase to Activity 2023-01-19 21:49:24 +01:00
ElsaExpressionBlockReference.cs
EventBookmarkPayload.cs
EventGenerator.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
Input.cs Add support for object literals to Outcome activity 2023-03-17 21:11:55 +01:00
InputDescriptor.cs Refactor scheduling and background activity execution (#3884) 2023-04-09 23:35:32 +02:00
InvokeWorkflowResult.cs
MissingActivityType.cs Handle multiple output connections on import (#3857) 2023-03-30 10:19:05 +02:00
NamedOutput.cs
Output.cs
OutputDescriptor.cs Refactor scheduling and background activity execution (#3884) 2023-04-09 23:35:32 +02:00
Port.cs Fix journal 2023-02-13 15:26:04 +01:00
PortMode.cs
PropertyDescriptor.cs adding set var and main/sub workflow tests (#3855) 2023-04-03 14:14:39 +02:00
ResumedBookmarkContext.cs
RunWorkflowResult.cs Add support for workflows as a function (#3569) 2022-12-28 13:59:46 +01:00
SelectList.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
SelectListItem.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
SignalHandlerRegistration.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
Trigger.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
TriggerIndexingContext.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
TriggerType.cs
TypeDescriptor.cs
TypeKind.cs
Variable.cs Add integration test for reading composite activity output 2023-03-24 22:25:48 +01:00
Workflow.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
WorkflowExecutionContext.cs Remove unnecessary cleanup 2023-04-13 22:40:41 +02:00
WorkflowExecutionLogEntry.cs Improve JSON serializationfor workflow state (#3913) 2023-04-17 00:11:58 +02:00
WorkflowExecutionLogEventNames.cs
WorkflowExecutionMode.cs Add support for triggering event synchronous and specific workflow instance targeting 2023-03-20 21:38:00 +01:00
WorkflowFaultState.cs RunTask activity (#3594) 2023-01-04 20:36:38 +01:00
WorkflowIdentity.cs
WorkflowIndexingContext.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
WorkflowMetadata.cs
WorkflowOptions.cs Refactor composite activity input and scoped memory (#3815) 2023-03-20 19:55:11 +01:00
WorkflowPublication.cs
WorkflowStatus.cs
WorkflowSubStatus.cs