elsa-core/src/modules/Elsa.CSharp/Extensions
Sipke Schoorstra 02f4dc9b8c
Add Variable Name Validation and Wrapper Control (#6117)
* Refactor directory structure and add variable wrappers option

Renamed TypeDefinitions/Providers to Providers for better clarity. Added a new configuration option to disable generating variable wrappers for scenarios requiring invalid JavaScript variable names.

* Add variable name validation and wrapper control

Introduced methods to validate variable names and filter invalid ones. Integrated `DisableWrappers` option to control the generation of variable wrappers, enhancing flexibility in variable management.

* Remove unused item group from project file

The item group containing the "TypeDefinitions\Providers\" folder was removed from the Elsa.JavaScript.csproj file. This folder was not serving any purpose and its removal helps in cleaning up the project structure.
2024-11-13 19:58:00 +01:00
..
CSharpEvaluatorExtensions.cs Add Bulk Dispatch Workflow activity (#4683) 2023-12-06 22:32:08 +01:00
ModuleExtensions.cs Add Python Expression support (#4600) 2023-11-04 18:15:56 +01:00
VariableNameExtensions.cs Add Variable Name Validation and Wrapper Control (#6117) 2024-11-13 19:58:00 +01:00