elsa-core/src/modules/Elsa.Expressions
raymonddenhaan 6f36cfff0c
Update serialization and conversion functions (#5682)
* Update serialization and conversion functions

Updated JSON conversion to be able to use type aliases when saving serialized data to the DB.

* Simplify and update type alias registration.

Removed redundant XML comments and replaced IDictionary type aliases with Dictionary equivalents for consistency. These changes improve code readability and maintainability.

* Use collection initializer syntax

* Change "_type" values to "ObjectDictionary" in test files

Updated the "_type" field in various JSON test files from multiple different values to a unified "ObjectDictionary". This ensures consistency across the test files and aligns with the expected type format.

---------

Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com>
2024-07-03 20:47:46 +02:00
..
Contracts Refactor expression descriptors and remove unnecessary async calls 2023-12-10 21:43:24 +01:00
Exceptions
Extensions Add JSON Serialization for Elsa expression (#5490) 2024-06-03 08:38:18 +02:00
Features Merge scope change into main (#4738) 2024-01-02 14:52:53 +01:00
Helpers Fix workflow variable scope inconsistency (#5558) 2024-06-10 10:51:23 +02:00
Models Add JSON Serialization for Elsa expression (#5490) 2024-06-03 08:38:18 +02:00
Options Update serialization and conversion functions (#5682) 2024-07-03 20:47:46 +02:00
Services Add a more generic UIHandler to customize how inputAttributes can be handle by UI (#4688) 2023-12-26 18:56:29 +01:00
DelegateExpressionHandler.cs Add Bulk Dispatch Workflow activity (#4683) 2023-12-06 22:32:08 +01:00
Elsa.Expressions.csproj Convert to use Central Package Management 2024-02-04 13:49:54 +02:00
FodyWeavers.xml Prepare projects for packaging 2022-11-03 21:40:23 +01:00
LiteralExpression.cs Improve Elsa workflow expression serialization (#4930) 2024-02-12 18:47:25 +01:00