Skip to main content

Extensibility and Integration

 

OutSystems

Use Advanced Extensibility

When consuming a SOAP web service you can use your own .NET code to change the connection or to customize the message in the request and/or response.

For that, do the following:

  1. In Integration Studio, create an extension to map the .NET code into Service Studio actions.
  2. Use the SOAP Extensibility API in your extension to change the connection or to obtain and manipulate requests/responses.
  3. In Service Studio, add references to the actions you need from the extension.
  4. In the SOAP Web Service element and in the On Before Request property, select the "New OnBeforeRequest (Advanced)" value, which will create an action named OnBeforeRequestAdvanced under the SOAP Web Service element.
  5. Double-click the newly created action to edit it.
  6. Use the referenced extension actions to perform your desired customizations to SOAP method calls using your .NET code.
  • Was this article helpful?