Open kailash-b opened 5 hours ago
To address the issue of missing installed integration data in the Actions API objects, you will need to update the deserialization process in the auth0.net library to include these fields. Here’s a general approach you can take:
Update the Model: Modify the ActionBase
class or create a new class to include the missing fields such as installed_integration_id
and the integration
object with its properties.
Deserialization: Ensure that the deserialization logic in the ManagementApiClient.Actions.GetAllAsync
method is updated to map these new fields from the API response to your .NET objects. This might involve updating the JSON deserialization attributes or logic.
Testing: After making these changes, update or add new tests to verify that the new fields are correctly populated in the .NET objects.
Documentation: Update any relevant documentation to reflect the changes in the object structure.
Unfortunately, I couldn't find specific details in the repository about where exactly the deserialization occurs or any existing extension methods that might help with this. You might need to explore the codebase to locate the deserialization logic and make the necessary changes.
To continue talking to Dosu, mention @dosu.
Checklist
Description
The Actions API objects are missing data about installed integrations.
The following data is not captured by the de-serialized .NET objects:
I'm writing code to automate the installation and configuration of Actions in .NET, and I need this information to be able to complete the features I'm working on.
Reproduction
Additional context
No response
auth0.net version
7.26.1
.NET version
8.0.4