Skip to content

Swagger codegen generates a nullable integer as method return value in SDK for operation that returns an integer #6872

Description

@bzglm
Description

I have an operation which returns an integer, and when I generate a C# SDK using codegen, the method associated with the operation returns a nullable integer instead of an integer. I tried to set the produced response schema as required using an operation filter and setting the default value as 0 but it had no effect.

Here is the definition of my operation responses:

       "responses":{  
           "200":{  
              "description":"Success",
              "schema":{  
                 "format":"int32",
                 "default":0,
                 "required":[  
                    "200"
                 ],
                 "type":"integer"
              }
           }
        }

Thank you for any insight

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions