Run Server Actions programatically
158
Views
1
Comments
New
Backend

The idea is to have an action and a function in the SYSTEM module that allows executing any other server action, passing it just its path (Application.module.serverAction) and a list of parameters (input parameters) and a structure based on attributes name value, to return the output parameters. 

This way we will be able to take the configurations made in our applications to another level, allowing us to list the actions and choose which actions to execute and which parameters to pass in different situations and without any kind of code manipulation.

 Applications such as catalog management, campaign management, etc... that need to constantly change their business rules or associate existing ones with products, this would be a very powerful asset. 

Hi Miguel,

Did you try out some of the C# Reflection Forge components?

https://www.outsystems.com/forge/list?q=reflection&t=&o=most-popular&tr=False&oss=False&c=%20&a=&v=&hd=False&tn=&scat=forge

Regards,

Daniel