-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedStandard GitHub labelStandard GitHub labelrubyPull requests that update Ruby codePull requests that update Ruby code
Description
Similar to microsoft/kiota#4095 we need to add support for untyped content in request/response payloads.
In summary, we need to
- Add
UntypedNodebase type in the abstractions library (see Create types for untyped nodes kiota-dotnet#177) - Add derived types of
UntypedNodeto represent object, array and primitive types in the abstractions (see Create types for untyped nodes kiota-dotnet#177) - Update the
getObjectValuemethod in the json serialization library to handle scenarios of untyped content (see Support untyped nodes kiota-serialization-json-dotnet#198) - Remove the call to
RemoveUntypedNodePropertyValuesin the refiner so that untyped properties are not stripped out. - Add tests in the generator.
- Ensure the "apisguru::apis.guru" integration test is passing.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedStandard GitHub labelStandard GitHub labelrubyPull requests that update Ruby codePull requests that update Ruby code
Type
Projects
Status
New📃