What type of issue is this?
Prerequisites
Description
The OpenAPI.json file describe schema about REST API input/ouput.
This OpenAPI file can be used to code-generate DTO classes to support REST API compliancy.
The generation shall cover:
- DTO
- JsonSerializer
- JsonDeserializer
- MessagePack serializer
- MessagePack deserializer
Note, 'Request' type forces the @type property but the value is not equivalent to the name of the class (for example, ProjectRequest specifies @type: "Projet". Based on that, we will have to include Deserializer logic, to specify if we have to deserialze request or response data.
Steps to Reproduce
System Configuration
- SysML2.NET version:
- Environment (Operating system, version and so on):
- .NET Framework version:
- Additional information:
What type of issue is this?
Prerequisites
Description
The OpenAPI.json file describe schema about REST API input/ouput.
This OpenAPI file can be used to code-generate DTO classes to support REST API compliancy.
The generation shall cover:
Note, 'Request' type forces the @type property but the value is not equivalent to the name of the class (for example, ProjectRequest specifies @type: "Projet". Based on that, we will have to include Deserializer logic, to specify if we have to deserialze request or response data.
Steps to Reproduce
System Configuration