elsa-core/src/scripting/Elsa.Scripting.JavaScript
Craig Fowler 8e16f5f269 Related to #761 - Refactor complex conversion
This removes all of the (now actually non-trivial) conversion logic from
the class which is actually responsible for executing the Jint engine.
This moves it all to a new service which uses chain of responsibility to
convert the result, using one of a few different mechanisms.

Of note is the handling of ExpandoObject when no specific type
information has been provided, and also the handling of enumerables,
with the exception of strings.
2021-04-01 20:25:09 +02:00
..
Activities/RunJavaScript Rename Outcomes property that was hiding Outcomes member from base class 2021-03-23 14:51:53 +01:00
Converters Improve specifications and YesSQL implementation (#529) 2020-12-20 12:12:32 +01:00
Events Add RunJavaScript activity 2021-03-06 13:41:52 +01:00
Extensions Related to #761 - Refactor complex conversion 2021-04-01 20:25:09 +02:00
Handlers Telnyx Activities (#768) 2021-03-17 13:07:14 +01:00
Messages Merge branch 'develop' into feature/elsa-2.0 2020-01-16 21:23:45 +01:00
Options Add script options configuration (#179) 2019-11-21 21:09:58 +10:30
Services Related to #761 - Refactor complex conversion 2021-04-01 20:25:09 +02:00
Typings Telnyx Activities (#768) 2021-03-17 13:07:14 +01:00
Elsa.Scripting.JavaScript.csproj Upgrade to .NET Standard 2.1 2021-01-31 18:44:57 +01:00
FodyWeavers.xml Enhance project structure (#524) 2020-12-16 10:31:02 +01:00
FodyWeavers.xsd Enhance project structure (#524) 2020-12-16 10:31:02 +01:00