forked from loafle/openapi-generator-original
Add nullable to model fields (#17934)
This commit is contained in:
parent
9f5ec178cb
commit
a6771adf53
@ -77,7 +77,7 @@ namespace {{modelPackage}}
|
|||||||
public {{{datatypeWithEnum}}}{{#isNullable}}?{{/isNullable}} {{name}} { get; set; }{{#defaultValue}} = {{{.}}};{{/defaultValue}}
|
public {{{datatypeWithEnum}}}{{#isNullable}}?{{/isNullable}} {{name}} { get; set; }{{#defaultValue}} = {{{.}}};{{/defaultValue}}
|
||||||
{{/isEnum}}
|
{{/isEnum}}
|
||||||
{{^isEnum}}
|
{{^isEnum}}
|
||||||
public {{{dataType}}} {{name}} { get; set; }{{#defaultValue}} = {{{.}}};{{/defaultValue}}
|
public {{{dataType}}}{{#nullableReferenceTypes}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}}{{/nullableReferenceTypes}} {{name}} { get; set; }{{#defaultValue}} = {{{.}}};{{/defaultValue}}
|
||||||
{{/isEnum}}
|
{{/isEnum}}
|
||||||
{{^-last}}
|
{{^-last}}
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Color
|
/// Gets or Sets Color
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="color", EmitDefaultValue=false)]
|
[DataMember(Name="color", EmitDefaultValue=false)]
|
||||||
public string Color { get; set; } = "red";
|
public string? Color { get; set; } = "red";
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
@ -30,19 +30,19 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Code
|
/// Gets or Sets Code
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="code", EmitDefaultValue=true)]
|
[DataMember(Name="code", EmitDefaultValue=true)]
|
||||||
public int Code { get; set; }
|
public int? Code { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Type
|
/// Gets or Sets Type
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="type", EmitDefaultValue=false)]
|
[DataMember(Name="type", EmitDefaultValue=false)]
|
||||||
public string Type { get; set; }
|
public string? Type { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Message
|
/// Gets or Sets Message
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="message", EmitDefaultValue=false)]
|
[DataMember(Name="message", EmitDefaultValue=false)]
|
||||||
public string Message { get; set; }
|
public string? Message { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
@ -30,7 +30,7 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Declawed
|
/// Gets or Sets Declawed
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="declawed", EmitDefaultValue=true)]
|
[DataMember(Name="declawed", EmitDefaultValue=true)]
|
||||||
public bool Declawed { get; set; }
|
public bool? Declawed { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
@ -30,14 +30,14 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Id
|
/// Gets or Sets Id
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="id", EmitDefaultValue=true)]
|
[DataMember(Name="id", EmitDefaultValue=true)]
|
||||||
public long Id { get; set; }
|
public long? Id { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Name
|
/// Gets or Sets Name
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[RegularExpression("^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$")]
|
[RegularExpression("^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$")]
|
||||||
[DataMember(Name="name", EmitDefaultValue=false)]
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
public string Name { get; set; }
|
public string? Name { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
@ -30,7 +30,7 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Breed
|
/// Gets or Sets Breed
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="breed", EmitDefaultValue=false)]
|
[DataMember(Name="breed", EmitDefaultValue=false)]
|
||||||
public string Breed { get; set; }
|
public string? Breed { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
@ -30,25 +30,25 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Id
|
/// Gets or Sets Id
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="id", EmitDefaultValue=true)]
|
[DataMember(Name="id", EmitDefaultValue=true)]
|
||||||
public long Id { get; set; }
|
public long? Id { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets PetId
|
/// Gets or Sets PetId
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="petId", EmitDefaultValue=true)]
|
[DataMember(Name="petId", EmitDefaultValue=true)]
|
||||||
public long PetId { get; set; }
|
public long? PetId { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Quantity
|
/// Gets or Sets Quantity
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="quantity", EmitDefaultValue=true)]
|
[DataMember(Name="quantity", EmitDefaultValue=true)]
|
||||||
public int Quantity { get; set; }
|
public int? Quantity { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets ShipDate
|
/// Gets or Sets ShipDate
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="shipDate", EmitDefaultValue=false)]
|
[DataMember(Name="shipDate", EmitDefaultValue=false)]
|
||||||
public DateTime ShipDate { get; set; }
|
public DateTime? ShipDate { get; set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -90,7 +90,7 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Complete
|
/// Gets or Sets Complete
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="complete", EmitDefaultValue=true)]
|
[DataMember(Name="complete", EmitDefaultValue=true)]
|
||||||
public bool Complete { get; set; } = false;
|
public bool? Complete { get; set; } = false;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
@ -30,13 +30,13 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Id
|
/// Gets or Sets Id
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="id", EmitDefaultValue=true)]
|
[DataMember(Name="id", EmitDefaultValue=true)]
|
||||||
public long Id { get; set; }
|
public long? Id { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Category
|
/// Gets or Sets Category
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="category", EmitDefaultValue=false)]
|
[DataMember(Name="category", EmitDefaultValue=false)]
|
||||||
public Category Category { get; set; }
|
public Category? Category { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Name
|
/// Gets or Sets Name
|
||||||
|
@ -30,13 +30,13 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Id
|
/// Gets or Sets Id
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="id", EmitDefaultValue=true)]
|
[DataMember(Name="id", EmitDefaultValue=true)]
|
||||||
public long Id { get; set; }
|
public long? Id { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Name
|
/// Gets or Sets Name
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="name", EmitDefaultValue=false)]
|
[DataMember(Name="name", EmitDefaultValue=false)]
|
||||||
public string Name { get; set; }
|
public string? Name { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
@ -30,50 +30,50 @@ namespace Org.OpenAPITools.Models
|
|||||||
/// Gets or Sets Id
|
/// Gets or Sets Id
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="id", EmitDefaultValue=true)]
|
[DataMember(Name="id", EmitDefaultValue=true)]
|
||||||
public long Id { get; set; }
|
public long? Id { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Username
|
/// Gets or Sets Username
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="username", EmitDefaultValue=false)]
|
[DataMember(Name="username", EmitDefaultValue=false)]
|
||||||
public string Username { get; set; }
|
public string? Username { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets FirstName
|
/// Gets or Sets FirstName
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="firstName", EmitDefaultValue=false)]
|
[DataMember(Name="firstName", EmitDefaultValue=false)]
|
||||||
public string FirstName { get; set; }
|
public string? FirstName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets LastName
|
/// Gets or Sets LastName
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="lastName", EmitDefaultValue=false)]
|
[DataMember(Name="lastName", EmitDefaultValue=false)]
|
||||||
public string LastName { get; set; }
|
public string? LastName { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Email
|
/// Gets or Sets Email
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="email", EmitDefaultValue=false)]
|
[DataMember(Name="email", EmitDefaultValue=false)]
|
||||||
public string Email { get; set; }
|
public string? Email { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Password
|
/// Gets or Sets Password
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="password", EmitDefaultValue=false)]
|
[DataMember(Name="password", EmitDefaultValue=false)]
|
||||||
public string Password { get; set; }
|
public string? Password { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets or Sets Phone
|
/// Gets or Sets Phone
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DataMember(Name="phone", EmitDefaultValue=false)]
|
[DataMember(Name="phone", EmitDefaultValue=false)]
|
||||||
public string Phone { get; set; }
|
public string? Phone { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// User Status
|
/// User Status
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <value>User Status</value>
|
/// <value>User Status</value>
|
||||||
[DataMember(Name="userStatus", EmitDefaultValue=true)]
|
[DataMember(Name="userStatus", EmitDefaultValue=true)]
|
||||||
public int UserStatus { get; set; }
|
public int? UserStatus { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Returns the string presentation of the object
|
/// Returns the string presentation of the object
|
||||||
|
Loading…
x
Reference in New Issue
Block a user