Skip to content

CSharp code generator - Class for array property is generated without any data member #729

Closed
@boazsapir

Description

@boazsapir

I have a property defined as an array:
* @swg\Definition(definition="Tokens", type="array", @swg\Items(type="string", maxLength=64, maxItems=32), description="a list of tokens")
* @swg\Property(property="tokens", ref="#/definitions/Tokens")

In the generated CSharp code, the corresponding class is created empty without any data members and it does not inherit from any other class (in the Java generated code, for instance, it extends ArrayList).

namespace io.swagger.Model {
[DataContract]
public class Tokens {

public override string ToString()  {
  var sb = new StringBuilder();
  sb.Append("class Tokens {\n");

  sb.Append("}\n");
  return sb.ToString();
}

}

}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions