diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore-functions/model.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore-functions/model.mustache index cc83ec36125..eebb50bf87c 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore-functions/model.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore-functions/model.mustache @@ -109,14 +109,14 @@ namespace {{modelPackage}} return {{#vars}}{{^isContainer}} ( {{name}} == other.{{name}} || - {{^vendorExtensions.x-csharp-value-type}}{{name}} != null &&{{/vendorExtensions.x-csharp-value-type}} + {{^vendorExtensions.x-is-value-type}}{{name}} != null &&{{/vendorExtensions.x-is-value-type}} {{name}}.Equals(other.{{name}}) ){{^-last}} && {{/-last}}{{/isContainer}}{{#isContainer}} ( {{name}} == other.{{name}} || - {{^vendorExtensions.x-csharp-value-type}}{{name}} != null && + {{^vendorExtensions.x-is-value-type}}{{name}} != null && other.{{name}} != null && - {{/vendorExtensions.x-csharp-value-type}}{{name}}.SequenceEqual(other.{{name}}) + {{/vendorExtensions.x-is-value-type}}{{name}}.SequenceEqual(other.{{name}}) ){{^-last}} && {{/-last}}{{/isContainer}}{{/vars}}{{^vars}}false{{/vars}}; } @@ -131,7 +131,7 @@ namespace {{modelPackage}} var hashCode = 41; // Suitable nullity checks etc, of course :) {{#vars}} - {{^vendorExtensions.x-csharp-value-type}}if ({{name}} != null){{/vendorExtensions.x-csharp-value-type}} + {{^vendorExtensions.x-is-value-type}}if ({{name}} != null){{/vendorExtensions.x-is-value-type}} hashCode = hashCode * 59 + {{name}}.GetHashCode(); {{/vars}} return hashCode; diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore-functions/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore-functions/modelGeneric.mustache index c1c724c6d61..80122db2164 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore-functions/modelGeneric.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore-functions/modelGeneric.mustache @@ -320,19 +320,19 @@ return {{#vars}}{{#parent}}base.Equals(input) && {{/parent}}{{^isContainer}} ( this.{{name}} == input.{{name}} || - {{^vendorExtensions.x-csharp-value-type}} + {{^vendorExtensions.x-is-value-type}} (this.{{name}} != null && this.{{name}}.Equals(input.{{name}})) - {{/vendorExtensions.x-csharp-value-type}} - {{#vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} + {{#vendorExtensions.x-is-value-type}} this.{{name}}.Equals(input.{{name}}) - {{/vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} ){{^-last}} && {{/-last}}{{/isContainer}}{{#isContainer}} ( this.{{name}} == input.{{name}} || - {{^vendorExtensions.x-csharp-value-type}}this.{{name}} != null && + {{^vendorExtensions.x-is-value-type}}this.{{name}} != null && input.{{name}} != null && - {{/vendorExtensions.x-csharp-value-type}}this.{{name}}.SequenceEqual(input.{{name}}) + {{/vendorExtensions.x-is-value-type}}this.{{name}}.SequenceEqual(input.{{name}}) ){{^-last}} && {{/-last}}{{/isContainer}}{{/vars}}{{^vars}}{{#parent}}base.Equals(input){{/parent}}{{^parent}}false{{/parent}}{{/vars}}{{^isAdditionalPropertiesTrue}};{{/isAdditionalPropertiesTrue}} {{#isAdditionalPropertiesTrue}} && (this.AdditionalProperties.Count == input.AdditionalProperties.Count && !this.AdditionalProperties.Except(input.AdditionalProperties).Any()); @@ -355,13 +355,13 @@ int hashCode = 41; {{/parent}} {{#vars}} - {{^vendorExtensions.x-csharp-value-type}} + {{^vendorExtensions.x-is-value-type}} if (this.{{name}} != null) hashCode = hashCode * 59 + this.{{name}}.GetHashCode(); - {{/vendorExtensions.x-csharp-value-type}} - {{#vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} + {{#vendorExtensions.x-is-value-type}} hashCode = hashCode * 59 + this.{{name}}.GetHashCode(); - {{/vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} {{/vars}} {{#isAdditionalPropertiesTrue}} if (this.AdditionalProperties != null) diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache index 9feba180ea9..a0aa1398673 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache @@ -259,19 +259,19 @@ return {{#parent}}base.Equals(input) && {{/parent}}{{#readOnlyVars}}{{^isInherited}}{{^isContainer}} ( {{name}} == input.{{name}} || - {{^vendorExtensions.x-csharp-value-type}} + {{^vendorExtensions.x-is-value-type}} ({{name}} != null && {{name}}.Equals(input.{{name}})) - {{/vendorExtensions.x-csharp-value-type}} - {{#vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} + {{#vendorExtensions.x-is-value-type}} {{name}}.Equals(input.{{name}}) - {{/vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} ){{^-last}} && {{/-last}}{{/isContainer}}{{#isContainer}} ( {{name}} == input.{{name}} || - {{^vendorExtensions.x-csharp-value-type}}{{name}} != null && + {{^vendorExtensions.x-is-value-type}}{{name}} != null && input.{{name}} != null && - {{/vendorExtensions.x-csharp-value-type}}{{name}}.SequenceEqual(input.{{name}}) + {{/vendorExtensions.x-is-value-type}}{{name}}.SequenceEqual(input.{{name}}) ){{^-last}} && {{/-last}}{{/isContainer}}{{/isInherited}}{{/readOnlyVars}}{{^readOnlyVars}}{{#parent}}base.Equals(input){{/parent}}{{^parent}}false{{/parent}}{{/readOnlyVars}}{{^isAdditionalPropertiesTrue}};{{/isAdditionalPropertiesTrue}} {{#isAdditionalPropertiesTrue}} {{^parentModel}} diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache index b8a91aa98aa..4ad255aef4c 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache @@ -361,19 +361,19 @@ return {{#vars}}{{#parent}}base.Equals(input) && {{/parent}}{{^isContainer}} ( this.{{name}} == input.{{name}} || - {{^vendorExtensions.x-csharp-value-type}} + {{^vendorExtensions.x-is-value-type}} (this.{{name}} != null && this.{{name}}.Equals(input.{{name}})) - {{/vendorExtensions.x-csharp-value-type}} - {{#vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} + {{#vendorExtensions.x-is-value-type}} this.{{name}}.Equals(input.{{name}}) - {{/vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} ){{^-last}} && {{/-last}}{{/isContainer}}{{#isContainer}} ( this.{{name}} == input.{{name}} || - {{^vendorExtensions.x-csharp-value-type}}this.{{name}} != null && + {{^vendorExtensions.x-is-value-type}}this.{{name}} != null && input.{{name}} != null && - {{/vendorExtensions.x-csharp-value-type}}this.{{name}}.SequenceEqual(input.{{name}}) + {{/vendorExtensions.x-is-value-type}}this.{{name}}.SequenceEqual(input.{{name}}) ){{^-last}} && {{/-last}}{{/isContainer}}{{/vars}}{{^vars}}{{#parent}}base.Equals(input){{/parent}}{{^parent}}false{{/parent}}{{/vars}}{{^isAdditionalPropertiesTrue}};{{/isAdditionalPropertiesTrue}} {{#isAdditionalPropertiesTrue}} && (this.AdditionalProperties.Count == input.AdditionalProperties.Count && !this.AdditionalProperties.Except(input.AdditionalProperties).Any()); @@ -396,15 +396,15 @@ int hashCode = 41; {{/parent}} {{#vars}} - {{^vendorExtensions.x-csharp-value-type}} + {{^vendorExtensions.x-is-value-type}} if (this.{{name}} != null) { hashCode = (hashCode * 59) + this.{{name}}.GetHashCode(); } - {{/vendorExtensions.x-csharp-value-type}} - {{#vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} + {{#vendorExtensions.x-is-value-type}} hashCode = (hashCode * 59) + this.{{name}}.GetHashCode(); - {{/vendorExtensions.x-csharp-value-type}} + {{/vendorExtensions.x-is-value-type}} {{/vars}} {{#isAdditionalPropertiesTrue}} if (this.AdditionalProperties != null) diff --git a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs index faccc14b6b4..7e205a136ed 100644 --- a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs +++ b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// Many files /// /// Many files - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequest.cs b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequest.cs index c30d95968d9..428942e4b33 100644 --- a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequest.cs +++ b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequest.cs @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Marker /// - [DataMember(Name = "marker", EmitDefaultValue = false)] + [DataMember(Name = "marker", EmitDefaultValue = true)] public MultipartMixedRequestMarker Marker { get; set; } /// @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets StatusArray /// - [DataMember(Name = "statusArray", EmitDefaultValue = false)] + [DataMember(Name = "statusArray", EmitDefaultValue = true)] public List StatusArray { get; set; } /// diff --git a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs index 05fd815de56..1f4a84ce960 100644 --- a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs +++ b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs index c7872d5b83e..9b332cc9271 100644 --- a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs +++ b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// One file /// /// One file - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public System.IO.Stream File { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/ApiResponse.cs b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/ApiResponse.cs index 88e45fce388..a6c9506901b 100644 --- a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/ApiResponse.cs @@ -35,13 +35,13 @@ namespace Org.OpenAPITools.Models /// /// Gets or Sets Type /// - [DataMember(Name="type", EmitDefaultValue=false)] + [DataMember(Name="type", EmitDefaultValue=true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name="message", EmitDefaultValue=false)] + [DataMember(Name="message", EmitDefaultValue=true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Category.cs b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Category.cs index 8b9fd03a240..dad0c796f14 100644 --- a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Category.cs +++ b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Category.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Models /// Gets or Sets Name /// [RegularExpression("^[a-zA-Z0-9]+[a-zA-Z0-9\\.\\-_]*[a-zA-Z0-9]+$")] - [DataMember(Name="name", EmitDefaultValue=false)] + [DataMember(Name="name", EmitDefaultValue=true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs index c570b90ac84..e9013f0ed0d 100644 --- a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs +++ b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Order.cs @@ -159,7 +159,7 @@ namespace Org.OpenAPITools.Models ) && ( ShipDate == other.ShipDate || - + ShipDate != null && ShipDate.Equals(other.ShipDate) ) && ( @@ -190,7 +190,7 @@ namespace Org.OpenAPITools.Models hashCode = hashCode * 59 + PetId.GetHashCode(); hashCode = hashCode * 59 + Quantity.GetHashCode(); - + if (ShipDate != null) hashCode = hashCode * 59 + ShipDate.GetHashCode(); hashCode = hashCode * 59 + Status.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Pet.cs b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Pet.cs index d5a816cd5ee..5b14d190e4b 100644 --- a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Pet.cs +++ b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Pet.cs @@ -35,27 +35,27 @@ namespace Org.OpenAPITools.Models /// /// Gets or Sets Category /// - [DataMember(Name="category", EmitDefaultValue=false)] + [DataMember(Name="category", EmitDefaultValue=true)] public Category Category { get; set; } /// /// Gets or Sets Name /// [Required] - [DataMember(Name="name", EmitDefaultValue=false)] + [DataMember(Name="name", EmitDefaultValue=true)] public string Name { get; set; } /// /// Gets or Sets PhotoUrls /// [Required] - [DataMember(Name="photoUrls", EmitDefaultValue=false)] + [DataMember(Name="photoUrls", EmitDefaultValue=true)] public List PhotoUrls { get; set; } /// /// Gets or Sets Tags /// - [DataMember(Name="tags", EmitDefaultValue=false)] + [DataMember(Name="tags", EmitDefaultValue=true)] public List Tags { get; set; } diff --git a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Tag.cs b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Tag.cs index 090f95cc494..e6780944c55 100644 --- a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Tag.cs +++ b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/Tag.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Models /// /// Gets or Sets Name /// - [DataMember(Name="name", EmitDefaultValue=false)] + [DataMember(Name="name", EmitDefaultValue=true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/User.cs b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/User.cs index 4c6d96d08c5..06d35013663 100644 --- a/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/User.cs +++ b/samples/client/petstore/csharp-netcore-functions/src/Org.OpenAPITools/Models/User.cs @@ -35,37 +35,37 @@ namespace Org.OpenAPITools.Models /// /// Gets or Sets Username /// - [DataMember(Name="username", EmitDefaultValue=false)] + [DataMember(Name="username", EmitDefaultValue=true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name="firstName", EmitDefaultValue=false)] + [DataMember(Name="firstName", EmitDefaultValue=true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name="lastName", EmitDefaultValue=false)] + [DataMember(Name="lastName", EmitDefaultValue=true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name="email", EmitDefaultValue=false)] + [DataMember(Name="email", EmitDefaultValue=true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name="password", EmitDefaultValue=false)] + [DataMember(Name="password", EmitDefaultValue=true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name="phone", EmitDefaultValue=false)] + [DataMember(Name="phone", EmitDefaultValue=true)] public string Phone { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs index 637dce49d4c..7c7144ff726 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get{ return _ActivityOutputs;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index e1920e20d8a..20c2bcd0665 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get{ return _Prop1;} @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get{ return _Prop2;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index b005c28e326..9b2d9655250 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get{ return _MapProperty;} @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get{ return _MapOfMapProperty;} @@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get{ return _MapWithUndeclaredPropertiesAnytype1;} @@ -187,7 +187,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get{ return _MapWithUndeclaredPropertiesAnytype2;} @@ -211,7 +211,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get{ return _MapWithUndeclaredPropertiesAnytype3;} @@ -236,7 +236,7 @@ namespace Org.OpenAPITools.Model /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get{ return _EmptyMap;} @@ -260,7 +260,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get{ return _MapWithUndeclaredPropertiesString;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Animal.cs index 652a0df9259..6bd408f73aa 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Animal.cs @@ -87,7 +87,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get{ return _Color;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs index e1f52990262..50df09dde8b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -85,7 +85,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get{ return _Type;} @@ -109,7 +109,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get{ return _Message;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs index eb7befbf4da..faad7b4e96f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get{ return _Cultivar;} @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get{ return _Origin;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 193c10bb3f8..a48bca26c84 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get{ return _ArrayArrayNumber;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index f8dad465958..efdae365ebe 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get{ return _ArrayNumber;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs index 75497d4a83f..3ef10fb5eaf 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -61,7 +61,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get{ return _ArrayOfString;} @@ -85,7 +85,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get{ return _ArrayArrayOfInteger;} @@ -109,7 +109,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get{ return _ArrayArrayOfModel;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs index c9711efcee0..457d39b40e9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get{ return _SmallCamel;} @@ -103,7 +103,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get{ return _CapitalCamel;} @@ -127,7 +127,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get{ return _SmallSnake;} @@ -151,7 +151,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get{ return _CapitalSnake;} @@ -175,7 +175,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get{ return _SCAETHFlowPoints;} @@ -200,7 +200,7 @@ namespace Org.OpenAPITools.Model /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get{ return _ATT_NAME;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCat.cs index 72f70b8f77c..73b4335ffd7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCat.cs @@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get{ return _Name;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 3358b79784f..66fbbfed38e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -89,7 +89,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get{ return _Name;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs index b7b439f9265..24e523c8ef9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get{ return _VarClass;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 9430b361aca..21cd5b9410c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -130,7 +130,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 2fc41119de4..e8fb44328b5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get{ return _Name;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Dog.cs index f360181923f..dda7778fc4c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Dog.cs @@ -61,7 +61,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get{ return _Breed;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs index f6e4e068c9b..4ca5a22e10d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get{ return _Breed;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs index f52bb31aab2..dbf13897feb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get{ return _MainShape;} @@ -90,7 +90,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get{ return _ShapeOrNull;} @@ -138,7 +138,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get{ return _Shapes;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs index 906ffa6c622..8c2c4f355b7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -119,7 +119,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get{ return _ArrayEnum;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumTest.cs index f4dd5cf49eb..eb3ae5c44f4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumTest.cs @@ -268,7 +268,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get{ return _OuterEnum;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs index 28c03a1168e..82beecf8ebc 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get{ return _SourceURI;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index eea3c2b0d8c..05c4edaea3f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get{ return _File;} @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get{ return _Files;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs index 05dbdea1c07..f7ca87aaf4f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get{ return _Bar;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index d18b8493f48..21188419a89 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get{ return _VarString;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs index 11fb108ab67..e5367bd50b3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FormatTest.cs @@ -375,7 +375,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get{ return _VarString;} @@ -423,7 +423,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public System.IO.Stream Binary { get{ return _Binary;} @@ -548,7 +548,7 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get{ return _PatternWithDigits;} @@ -573,7 +573,7 @@ namespace Org.OpenAPITools.Model /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get{ return _PatternWithDigitsAndDelimiter;} @@ -598,7 +598,7 @@ namespace Org.OpenAPITools.Model /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get{ return _PatternWithBackslash;} @@ -716,9 +716,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 2d4a1cd404f..e0a48ec8c62 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs index 86036357f1f..5f552800e3d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get{ return _var123List;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs index ddfb8b005d2..23e61848843 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get{ return _EscapedLiteralString;} @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get{ return _UnescapedLiteralString;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs index a44a9389159..5f842571636 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs @@ -86,7 +86,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get{ return _MapMapOfString;} @@ -110,7 +110,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get{ return _MapOfEnumString;} @@ -134,7 +134,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get{ return _DirectMap;} @@ -158,7 +158,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get{ return _IndirectMap;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 380e3a55fb3..8ed41037c9f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -139,7 +139,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get{ return _Map;} @@ -221,9 +221,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs index b051508fad3..50fdaa860d1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get{ return _VarClass;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs index 4009dc3fcf3..f4b9f550a8e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get{ return _varClient;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Name.cs index 66c04d0e950..cba2e679e4a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Name.cs @@ -97,7 +97,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get{ return _Property;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs index fb4d4412478..f8d31557837 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs @@ -307,7 +307,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get{ return _ArrayItemsNullable;} @@ -379,7 +379,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get{ return _ObjectItemsNullable;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 4b0cb91fae1..66855de1991 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -67,7 +67,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get{ return _Uuid;} @@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { @@ -141,7 +141,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs index ef3e1c71e28..464a0b43943 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs @@ -311,7 +311,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs index aa9774cb4db..93e7983fdea 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -85,7 +85,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get{ return _MyString;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Pet.cs index 28a9701e02a..76b68209124 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Pet.cs @@ -166,7 +166,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get{ return _Category;} @@ -239,7 +239,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get{ return _Tags;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 384dd874ec1..1471f811ea7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -63,7 +63,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get{ return _Baz;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs index 6fa07bb2639..b734086df6d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get{ return _VarSpecialModelName;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs index 7e585a09d97..bfc4f2bd0aa 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs @@ -79,7 +79,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get{ return _Name;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index 649c68cec4a..e2a2b792fac 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get{ return _Value;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index ae18b47cd80..88d3a1ce7aa 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get{ return _TestCollectionEndingWithWordList;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs index 72b23434c90..f06ae85d828 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs @@ -139,7 +139,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get{ return _Username;} @@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get{ return _FirstName;} @@ -187,7 +187,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get{ return _LastName;} @@ -211,7 +211,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get{ return _Email;} @@ -235,7 +235,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get{ return _Password;} @@ -259,7 +259,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get{ return _Phone;} @@ -309,7 +309,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get{ return _ObjectWithNoDeclaredProps;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/AnotherFakeApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/AnotherFakeApi.cs index f8a81dc20b0..ad34413c69d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/AnotherFakeApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/AnotherFakeApi.cs @@ -39,7 +39,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> Call123TestSpecialTagsAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> Call123TestSpecialTagsAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test special tags @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>?> - Task?> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task?> Call123TestSpecialTagsOrDefaultAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -128,7 +128,7 @@ namespace Org.OpenAPITools.Api Logger.LogInformation("{0,-9} | {1} | {3}", (args.ReceivedAt - args.RequestedAt).TotalSeconds, args.HttpStatus, args.Path); } - partial void FormatCall123TestSpecialTags(ModelClient modelClient); + partial void FormatCall123TestSpecialTags(ModelClient? modelClient); /// /// Validates the request parameters @@ -152,7 +152,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterCall123TestSpecialTags(ApiResponse apiResponseLocalVar, ModelClient modelClient) + protected virtual void AfterCall123TestSpecialTags(ApiResponse apiResponseLocalVar, ModelClient? modelClient) { } @@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorCall123TestSpecialTags(Exception exception, string pathFormat, string path, ModelClient modelClient) + protected virtual void OnErrorCall123TestSpecialTags(Exception exception, string pathFormat, string path, ModelClient? modelClient) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -174,7 +174,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task?> Call123TestSpecialTagsOrDefaultAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -193,7 +193,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> Call123TestSpecialTagsAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> Call123TestSpecialTagsAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/DefaultApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/DefaultApi.cs index 03f11424f35..682a8d9142d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/DefaultApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/DefaultApi.cs @@ -60,7 +60,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> GetCountryAsync(string country, System.Threading.CancellationToken cancellationToken = default); + Task> GetCountryAsync(string? country = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> GetCountryOrDefaultAsync(string country, System.Threading.CancellationToken cancellationToken = default); + Task?> GetCountryOrDefaultAsync(string? country = null, System.Threading.CancellationToken cancellationToken = default); /// /// Hello @@ -263,7 +263,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatGetCountry(ref string country); + partial void FormatGetCountry(ref string? country); /// /// Validates the request parameters @@ -287,7 +287,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterGetCountry(ApiResponse apiResponseLocalVar, string country) + protected virtual void AfterGetCountry(ApiResponse apiResponseLocalVar, string? country) { } @@ -298,7 +298,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorGetCountry(Exception exception, string pathFormat, string path, string country) + protected virtual void OnErrorGetCountry(Exception exception, string pathFormat, string path, string? country) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -309,7 +309,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> GetCountryOrDefaultAsync(string country, System.Threading.CancellationToken cancellationToken = default) + public async Task?> GetCountryOrDefaultAsync(string? country = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -328,7 +328,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetCountryAsync(string country, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetCountryAsync(string? country = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs index f4a66ae9ed2..2ef7b381bec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeApi.cs @@ -175,7 +175,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass? fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -186,7 +186,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default); + Task?> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass? fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -199,7 +199,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestBodyWithQueryParamsAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithQueryParamsAsync(User? user = null, string? query = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -211,7 +211,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> TestBodyWithQueryParamsOrDefaultAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default); + Task?> TestBodyWithQueryParamsOrDefaultAsync(User? user = null, string? query = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test \"client\" model @@ -223,7 +223,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> TestClientModelAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClientModelAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test \"client\" model @@ -234,7 +234,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>?> - Task?> TestClientModelOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task?> TestClientModelOrDefaultAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 @@ -259,7 +259,7 @@ namespace Org.OpenAPITools.IApi /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestEndpointParametersAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); + Task> TestEndpointParametersAsync(byte[]? varByte = null, decimal number, double varDouble, string? patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); /// /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 @@ -283,7 +283,7 @@ namespace Org.OpenAPITools.IApi /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> TestEndpointParametersOrDefaultAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); + Task?> TestEndpointParametersOrDefaultAsync(byte[]? varByte = null, decimal number, double varDouble, string? patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test enum parameters @@ -365,7 +365,7 @@ namespace Org.OpenAPITools.IApi /// request body /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default); + Task> TestInlineAdditionalPropertiesAsync(Dictionary? requestBody = null, System.Threading.CancellationToken cancellationToken = default); /// /// test inline additionalProperties @@ -376,7 +376,7 @@ namespace Org.OpenAPITools.IApi /// request body /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default); + Task?> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary? requestBody = null, System.Threading.CancellationToken cancellationToken = default); /// /// test json serialization of form data @@ -389,7 +389,7 @@ namespace Org.OpenAPITools.IApi /// field2 /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestJsonFormDataAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default); + Task> TestJsonFormDataAsync(string? param = null, string? param2 = null, System.Threading.CancellationToken cancellationToken = default); /// /// test json serialization of form data @@ -401,7 +401,7 @@ namespace Org.OpenAPITools.IApi /// field2 /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> TestJsonFormDataOrDefaultAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default); + Task?> TestJsonFormDataOrDefaultAsync(string? param = null, string? param2 = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -417,7 +417,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestQueryParameterCollectionFormatAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default); + Task> TestQueryParameterCollectionFormatAsync(List? pipe = null, List? ioutil = null, List? http = null, List? url = null, List? context = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -432,7 +432,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default); + Task?> TestQueryParameterCollectionFormatOrDefaultAsync(List? pipe = null, List? ioutil = null, List? http = null, List? url = null, List? context = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -1182,7 +1182,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatTestBodyWithFileSchema(FileSchemaTestClass fileSchemaTestClass); + partial void FormatTestBodyWithFileSchema(FileSchemaTestClass? fileSchemaTestClass); /// /// Validates the request parameters @@ -1206,7 +1206,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestBodyWithFileSchema(ApiResponse apiResponseLocalVar, FileSchemaTestClass fileSchemaTestClass) + protected virtual void AfterTestBodyWithFileSchema(ApiResponse apiResponseLocalVar, FileSchemaTestClass? fileSchemaTestClass) { } @@ -1217,7 +1217,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestBodyWithFileSchema(Exception exception, string pathFormat, string path, FileSchemaTestClass fileSchemaTestClass) + protected virtual void OnErrorTestBodyWithFileSchema(Exception exception, string pathFormat, string path, FileSchemaTestClass? fileSchemaTestClass) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -1228,7 +1228,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass? fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1247,7 +1247,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass? fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1306,7 +1306,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatTestBodyWithQueryParams(User user, ref string query); + partial void FormatTestBodyWithQueryParams(User? user, ref string? query); /// /// Validates the request parameters @@ -1335,7 +1335,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestBodyWithQueryParams(ApiResponse apiResponseLocalVar, User user, string query) + protected virtual void AfterTestBodyWithQueryParams(ApiResponse apiResponseLocalVar, User? user, string? query) { } @@ -1347,7 +1347,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestBodyWithQueryParams(Exception exception, string pathFormat, string path, User user, string query) + protected virtual void OnErrorTestBodyWithQueryParams(Exception exception, string pathFormat, string path, User? user, string? query) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -1359,7 +1359,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestBodyWithQueryParamsOrDefaultAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestBodyWithQueryParamsOrDefaultAsync(User? user = null, string? query = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1379,7 +1379,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithQueryParamsAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithQueryParamsAsync(User? user = null, string? query = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1444,7 +1444,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatTestClientModel(ModelClient modelClient); + partial void FormatTestClientModel(ModelClient? modelClient); /// /// Validates the request parameters @@ -1468,7 +1468,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestClientModel(ApiResponse apiResponseLocalVar, ModelClient modelClient) + protected virtual void AfterTestClientModel(ApiResponse apiResponseLocalVar, ModelClient? modelClient) { } @@ -1479,7 +1479,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestClientModel(Exception exception, string pathFormat, string path, ModelClient modelClient) + protected virtual void OnErrorTestClientModel(Exception exception, string pathFormat, string path, ModelClient? modelClient) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -1490,7 +1490,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestClientModelOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestClientModelOrDefaultAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1509,7 +1509,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClientModelAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClientModelAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1577,7 +1577,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatTestEndpointParameters(ref byte[] varByte, ref decimal number, ref double varDouble, ref string patternWithoutDelimiter, ref DateTime? date, ref System.IO.Stream? binary, ref float? varFloat, ref int? integer, ref int? int32, ref long? int64, ref string? varString, ref string? password, ref string? callback, ref DateTime? dateTime); + partial void FormatTestEndpointParameters(ref byte[]? varByte, ref decimal number, ref double varDouble, ref string? patternWithoutDelimiter, ref DateTime? date, ref System.IO.Stream? binary, ref float? varFloat, ref int? integer, ref int? int32, ref long? int64, ref string? varString, ref string? password, ref string? callback, ref DateTime? dateTime); /// /// Validates the request parameters @@ -1636,7 +1636,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestEndpointParameters(ApiResponse apiResponseLocalVar, byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date, System.IO.Stream? binary, float? varFloat, int? integer, int? int32, long? int64, string? varString, string? password, string? callback, DateTime? dateTime) + protected virtual void AfterTestEndpointParameters(ApiResponse apiResponseLocalVar, byte[]? varByte, decimal number, double varDouble, string? patternWithoutDelimiter, DateTime? date, System.IO.Stream? binary, float? varFloat, int? integer, int? int32, long? int64, string? varString, string? password, string? callback, DateTime? dateTime) { } @@ -1660,7 +1660,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestEndpointParameters(Exception exception, string pathFormat, string path, byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date, System.IO.Stream? binary, float? varFloat, int? integer, int? int32, long? int64, string? varString, string? password, string? callback, DateTime? dateTime) + protected virtual void OnErrorTestEndpointParameters(Exception exception, string pathFormat, string path, byte[]? varByte, decimal number, double varDouble, string? patternWithoutDelimiter, DateTime? date, System.IO.Stream? binary, float? varFloat, int? integer, int? int32, long? int64, string? varString, string? password, string? callback, DateTime? dateTime) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -1684,7 +1684,7 @@ namespace Org.OpenAPITools.Api /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestEndpointParametersOrDefaultAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestEndpointParametersOrDefaultAsync(byte[]? varByte = null, decimal number, double varDouble, string? patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1716,7 +1716,7 @@ namespace Org.OpenAPITools.Api /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestEndpointParametersAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestEndpointParametersAsync(byte[]? varByte = null, decimal number, double varDouble, string? patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream? binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string? varString = null, string? password = null, string? callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2169,7 +2169,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatTestInlineAdditionalProperties(Dictionary requestBody); + partial void FormatTestInlineAdditionalProperties(Dictionary? requestBody); /// /// Validates the request parameters @@ -2193,7 +2193,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestInlineAdditionalProperties(ApiResponse apiResponseLocalVar, Dictionary requestBody) + protected virtual void AfterTestInlineAdditionalProperties(ApiResponse apiResponseLocalVar, Dictionary? requestBody) { } @@ -2204,7 +2204,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestInlineAdditionalProperties(Exception exception, string pathFormat, string path, Dictionary requestBody) + protected virtual void OnErrorTestInlineAdditionalProperties(Exception exception, string pathFormat, string path, Dictionary? requestBody) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -2215,7 +2215,7 @@ namespace Org.OpenAPITools.Api /// request body /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary? requestBody = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2234,7 +2234,7 @@ namespace Org.OpenAPITools.Api /// request body /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestInlineAdditionalPropertiesAsync(Dictionary? requestBody = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2293,7 +2293,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatTestJsonFormData(ref string param, ref string param2); + partial void FormatTestJsonFormData(ref string? param, ref string? param2); /// /// Validates the request parameters @@ -2322,7 +2322,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestJsonFormData(ApiResponse apiResponseLocalVar, string param, string param2) + protected virtual void AfterTestJsonFormData(ApiResponse apiResponseLocalVar, string? param, string? param2) { } @@ -2334,7 +2334,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestJsonFormData(Exception exception, string pathFormat, string path, string param, string param2) + protected virtual void OnErrorTestJsonFormData(Exception exception, string pathFormat, string path, string? param, string? param2) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -2346,7 +2346,7 @@ namespace Org.OpenAPITools.Api /// field2 /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestJsonFormDataOrDefaultAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestJsonFormDataOrDefaultAsync(string? param = null, string? param2 = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2366,7 +2366,7 @@ namespace Org.OpenAPITools.Api /// field2 /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestJsonFormDataAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestJsonFormDataAsync(string? param = null, string? param2 = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2435,7 +2435,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatTestQueryParameterCollectionFormat(List pipe, List ioutil, List http, List url, List context); + partial void FormatTestQueryParameterCollectionFormat(List? pipe, List? ioutil, List? http, List? url, List? context); /// /// Validates the request parameters @@ -2479,7 +2479,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestQueryParameterCollectionFormat(ApiResponse apiResponseLocalVar, List pipe, List ioutil, List http, List url, List context) + protected virtual void AfterTestQueryParameterCollectionFormat(ApiResponse apiResponseLocalVar, List? pipe, List? ioutil, List? http, List? url, List? context) { } @@ -2494,7 +2494,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestQueryParameterCollectionFormat(Exception exception, string pathFormat, string path, List pipe, List ioutil, List http, List url, List context) + protected virtual void OnErrorTestQueryParameterCollectionFormat(Exception exception, string pathFormat, string path, List? pipe, List? ioutil, List? http, List? url, List? context) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -2509,7 +2509,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestQueryParameterCollectionFormatOrDefaultAsync(List? pipe = null, List? ioutil = null, List? http = null, List? url = null, List? context = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2532,7 +2532,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestQueryParameterCollectionFormatAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestQueryParameterCollectionFormatAsync(List? pipe = null, List? ioutil = null, List? http = null, List? url = null, List? context = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs index f2ef166ec98..ec825c4643a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs @@ -39,7 +39,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> TestClassnameAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClassnameAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test class name in snake case @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>?> - Task?> TestClassnameOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task?> TestClassnameOrDefaultAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -128,7 +128,7 @@ namespace Org.OpenAPITools.Api Logger.LogInformation("{0,-9} | {1} | {3}", (args.ReceivedAt - args.RequestedAt).TotalSeconds, args.HttpStatus, args.Path); } - partial void FormatTestClassname(ModelClient modelClient); + partial void FormatTestClassname(ModelClient? modelClient); /// /// Validates the request parameters @@ -152,7 +152,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterTestClassname(ApiResponse apiResponseLocalVar, ModelClient modelClient) + protected virtual void AfterTestClassname(ApiResponse apiResponseLocalVar, ModelClient? modelClient) { } @@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorTestClassname(Exception exception, string pathFormat, string path, ModelClient modelClient) + protected virtual void OnErrorTestClassname(Exception exception, string pathFormat, string path, ModelClient? modelClient) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -174,7 +174,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> TestClassnameOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task?> TestClassnameOrDefaultAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -193,7 +193,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClassnameAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClassnameAsync(ModelClient? modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs index 774d484aa61..c5845331d6c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/PetApi.cs @@ -39,7 +39,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> AddPetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> AddPetAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Add a new pet to the store @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> AddPetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task?> AddPetOrDefaultAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Deletes a pet @@ -87,7 +87,7 @@ namespace Org.OpenAPITools.IApi /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// Task<ApiResponse<List<Pet>>> - Task>> FindPetsByStatusAsync(List status, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByStatusAsync(List? status = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by status @@ -98,7 +98,7 @@ namespace Org.OpenAPITools.IApi /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// Task<ApiResponse>List<Pet>>?> - Task>?> FindPetsByStatusOrDefaultAsync(List status, System.Threading.CancellationToken cancellationToken = default); + Task>?> FindPetsByStatusOrDefaultAsync(List? status = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by tags @@ -110,7 +110,7 @@ namespace Org.OpenAPITools.IApi /// Tags to filter by /// Cancellation Token to cancel the request. /// Task<ApiResponse<List<Pet>>> - Task>> FindPetsByTagsAsync(List tags, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByTagsAsync(List? tags = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by tags @@ -121,7 +121,7 @@ namespace Org.OpenAPITools.IApi /// Tags to filter by /// Cancellation Token to cancel the request. /// Task<ApiResponse>List<Pet>>?> - Task>?> FindPetsByTagsOrDefaultAsync(List tags, System.Threading.CancellationToken cancellationToken = default); + Task>?> FindPetsByTagsOrDefaultAsync(List? tags = null, System.Threading.CancellationToken cancellationToken = default); /// /// Find pet by ID @@ -156,7 +156,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> UpdatePetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> UpdatePetAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Update an existing pet @@ -167,7 +167,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> UpdatePetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task?> UpdatePetOrDefaultAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Updates a pet in the store with form data @@ -235,7 +235,7 @@ namespace Org.OpenAPITools.IApi /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// Task<ApiResponse<ApiResponse>> - Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); + Task> UploadFileWithRequiredFileAsync(System.IO.Stream? requiredFile = null, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); /// /// uploads an image (required) @@ -248,7 +248,7 @@ namespace Org.OpenAPITools.IApi /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// Task<ApiResponse>ApiResponse>?> - Task?> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); + Task?> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream? requiredFile = null, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -326,7 +326,7 @@ namespace Org.OpenAPITools.Api Logger.LogInformation("{0,-9} | {1} | {3}", (args.ReceivedAt - args.RequestedAt).TotalSeconds, args.HttpStatus, args.Path); } - partial void FormatAddPet(Pet pet); + partial void FormatAddPet(Pet? pet); /// /// Validates the request parameters @@ -350,7 +350,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterAddPet(ApiResponse apiResponseLocalVar, Pet pet) + protected virtual void AfterAddPet(ApiResponse apiResponseLocalVar, Pet? pet) { } @@ -361,7 +361,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorAddPet(Exception exception, string pathFormat, string path, Pet pet) + protected virtual void OnErrorAddPet(Exception exception, string pathFormat, string path, Pet? pet) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -372,7 +372,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> AddPetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task?> AddPetOrDefaultAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -391,7 +391,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> AddPetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> AddPetAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -606,7 +606,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatFindPetsByStatus(List status); + partial void FormatFindPetsByStatus(List? status); /// /// Validates the request parameters @@ -630,7 +630,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterFindPetsByStatus(ApiResponse> apiResponseLocalVar, List status) + protected virtual void AfterFindPetsByStatus(ApiResponse> apiResponseLocalVar, List? status) { } @@ -641,7 +641,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorFindPetsByStatus(Exception exception, string pathFormat, string path, List status) + protected virtual void OnErrorFindPetsByStatus(Exception exception, string pathFormat, string path, List? status) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -652,7 +652,7 @@ namespace Org.OpenAPITools.Api /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// <> where T : - public async Task>?> FindPetsByStatusOrDefaultAsync(List status, System.Threading.CancellationToken cancellationToken = default) + public async Task>?> FindPetsByStatusOrDefaultAsync(List? status = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -671,7 +671,7 @@ namespace Org.OpenAPITools.Api /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByStatusAsync(List status, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByStatusAsync(List? status = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -757,7 +757,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatFindPetsByTags(List tags); + partial void FormatFindPetsByTags(List? tags); /// /// Validates the request parameters @@ -781,7 +781,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterFindPetsByTags(ApiResponse> apiResponseLocalVar, List tags) + protected virtual void AfterFindPetsByTags(ApiResponse> apiResponseLocalVar, List? tags) { } @@ -792,7 +792,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorFindPetsByTags(Exception exception, string pathFormat, string path, List tags) + protected virtual void OnErrorFindPetsByTags(Exception exception, string pathFormat, string path, List? tags) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -803,7 +803,7 @@ namespace Org.OpenAPITools.Api /// Tags to filter by /// Cancellation Token to cancel the request. /// <> where T : - public async Task>?> FindPetsByTagsOrDefaultAsync(List tags, System.Threading.CancellationToken cancellationToken = default) + public async Task>?> FindPetsByTagsOrDefaultAsync(List? tags = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -822,7 +822,7 @@ namespace Org.OpenAPITools.Api /// Tags to filter by /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByTagsAsync(List tags, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByTagsAsync(List? tags = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1039,7 +1039,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatUpdatePet(Pet pet); + partial void FormatUpdatePet(Pet? pet); /// /// Validates the request parameters @@ -1063,7 +1063,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterUpdatePet(ApiResponse apiResponseLocalVar, Pet pet) + protected virtual void AfterUpdatePet(ApiResponse apiResponseLocalVar, Pet? pet) { } @@ -1074,7 +1074,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorUpdatePet(Exception exception, string pathFormat, string path, Pet pet) + protected virtual void OnErrorUpdatePet(Exception exception, string pathFormat, string path, Pet? pet) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -1085,7 +1085,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> UpdatePetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task?> UpdatePetOrDefaultAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1104,7 +1104,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdatePetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdatePetAsync(Pet? pet = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1505,7 +1505,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatUploadFileWithRequiredFile(ref System.IO.Stream requiredFile, ref long petId, ref string? additionalMetadata); + partial void FormatUploadFileWithRequiredFile(ref System.IO.Stream? requiredFile, ref long petId, ref string? additionalMetadata); /// /// Validates the request parameters @@ -1536,7 +1536,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterUploadFileWithRequiredFile(ApiResponse apiResponseLocalVar, System.IO.Stream requiredFile, long petId, string? additionalMetadata) + protected virtual void AfterUploadFileWithRequiredFile(ApiResponse apiResponseLocalVar, System.IO.Stream? requiredFile, long petId, string? additionalMetadata) { } @@ -1549,7 +1549,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorUploadFileWithRequiredFile(Exception exception, string pathFormat, string path, System.IO.Stream requiredFile, long petId, string? additionalMetadata) + protected virtual void OnErrorUploadFileWithRequiredFile(Exception exception, string pathFormat, string path, System.IO.Stream? requiredFile, long petId, string? additionalMetadata) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -1562,7 +1562,7 @@ namespace Org.OpenAPITools.Api /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) + public async Task?> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream? requiredFile = null, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1583,7 +1583,7 @@ namespace Org.OpenAPITools.Api /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> UploadFileWithRequiredFileAsync(System.IO.Stream? requiredFile = null, long petId, string? additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/StoreApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/StoreApi.cs index 18ca44b3472..71c72ba7db7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/StoreApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/StoreApi.cs @@ -39,7 +39,7 @@ namespace Org.OpenAPITools.IApi /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> DeleteOrderAsync(string orderId, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteOrderAsync(string? orderId = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete purchase order by ID @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.IApi /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> DeleteOrderOrDefaultAsync(string orderId, System.Threading.CancellationToken cancellationToken = default); + Task?> DeleteOrderOrDefaultAsync(string? orderId = null, System.Threading.CancellationToken cancellationToken = default); /// /// Returns pet inventories by status @@ -106,7 +106,7 @@ namespace Org.OpenAPITools.IApi /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// Task<ApiResponse<Order>> - Task> PlaceOrderAsync(Order order, System.Threading.CancellationToken cancellationToken = default); + Task> PlaceOrderAsync(Order? order = null, System.Threading.CancellationToken cancellationToken = default); /// /// Place an order for a pet @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.IApi /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// Task<ApiResponse>Order>?> - Task?> PlaceOrderOrDefaultAsync(Order order, System.Threading.CancellationToken cancellationToken = default); + Task?> PlaceOrderOrDefaultAsync(Order? order = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -195,7 +195,7 @@ namespace Org.OpenAPITools.Api Logger.LogInformation("{0,-9} | {1} | {3}", (args.ReceivedAt - args.RequestedAt).TotalSeconds, args.HttpStatus, args.Path); } - partial void FormatDeleteOrder(ref string orderId); + partial void FormatDeleteOrder(ref string? orderId); /// /// Validates the request parameters @@ -219,7 +219,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterDeleteOrder(ApiResponse apiResponseLocalVar, string orderId) + protected virtual void AfterDeleteOrder(ApiResponse apiResponseLocalVar, string? orderId) { } @@ -230,7 +230,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorDeleteOrder(Exception exception, string pathFormat, string path, string orderId) + protected virtual void OnErrorDeleteOrder(Exception exception, string pathFormat, string path, string? orderId) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -241,7 +241,7 @@ namespace Org.OpenAPITools.Api /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> DeleteOrderOrDefaultAsync(string orderId, System.Threading.CancellationToken cancellationToken = default) + public async Task?> DeleteOrderOrDefaultAsync(string? orderId = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -260,7 +260,7 @@ namespace Org.OpenAPITools.Api /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteOrderAsync(string orderId, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteOrderAsync(string? orderId = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -530,7 +530,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatPlaceOrder(Order order); + partial void FormatPlaceOrder(Order? order); /// /// Validates the request parameters @@ -554,7 +554,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterPlaceOrder(ApiResponse apiResponseLocalVar, Order order) + protected virtual void AfterPlaceOrder(ApiResponse apiResponseLocalVar, Order? order) { } @@ -565,7 +565,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorPlaceOrder(Exception exception, string pathFormat, string path, Order order) + protected virtual void OnErrorPlaceOrder(Exception exception, string pathFormat, string path, Order? order) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -576,7 +576,7 @@ namespace Org.OpenAPITools.Api /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> PlaceOrderOrDefaultAsync(Order order, System.Threading.CancellationToken cancellationToken = default) + public async Task?> PlaceOrderOrDefaultAsync(Order? order = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -595,7 +595,7 @@ namespace Org.OpenAPITools.Api /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// <> where T : - public async Task> PlaceOrderAsync(Order order, System.Threading.CancellationToken cancellationToken = default) + public async Task> PlaceOrderAsync(Order? order = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/UserApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/UserApi.cs index ff4788f8fa5..6742cd4b7bd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/UserApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Api/UserApi.cs @@ -39,7 +39,7 @@ namespace Org.OpenAPITools.IApi /// Created user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUserAsync(User user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUserAsync(User? user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Create user @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.IApi /// Created user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> CreateUserOrDefaultAsync(User user, System.Threading.CancellationToken cancellationToken = default); + Task?> CreateUserOrDefaultAsync(User? user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -62,7 +62,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUsersWithArrayInputAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithArrayInputAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -73,7 +73,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> CreateUsersWithArrayInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task?> CreateUsersWithArrayInputOrDefaultAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -85,7 +85,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUsersWithListInputAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithListInputAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -96,7 +96,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> CreateUsersWithListInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task?> CreateUsersWithListInputOrDefaultAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete user @@ -108,7 +108,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> DeleteUserAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteUserAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete user @@ -119,7 +119,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> DeleteUserOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task?> DeleteUserOrDefaultAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Get user by user name @@ -131,7 +131,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// Task<ApiResponse<User>> - Task> GetUserByNameAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> GetUserByNameAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Get user by user name @@ -142,7 +142,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// Task<ApiResponse>User>?> - Task?> GetUserByNameOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task?> GetUserByNameOrDefaultAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs user into the system @@ -155,7 +155,7 @@ namespace Org.OpenAPITools.IApi /// The password for login in clear text /// Cancellation Token to cancel the request. /// Task<ApiResponse<string>> - Task> LoginUserAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default); + Task> LoginUserAsync(string? username = null, string? password = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs user into the system @@ -167,7 +167,7 @@ namespace Org.OpenAPITools.IApi /// The password for login in clear text /// Cancellation Token to cancel the request. /// Task<ApiResponse>string>?> - Task?> LoginUserOrDefaultAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default); + Task?> LoginUserOrDefaultAsync(string? username = null, string? password = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs out current logged in user session @@ -201,7 +201,7 @@ namespace Org.OpenAPITools.IApi /// name that need to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> UpdateUserAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default); + Task> UpdateUserAsync(User? user = null, string? username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Updated user @@ -213,7 +213,7 @@ namespace Org.OpenAPITools.IApi /// name that need to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>?> - Task?> UpdateUserOrDefaultAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default); + Task?> UpdateUserOrDefaultAsync(User? user = null, string? username = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -291,7 +291,7 @@ namespace Org.OpenAPITools.Api Logger.LogInformation("{0,-9} | {1} | {3}", (args.ReceivedAt - args.RequestedAt).TotalSeconds, args.HttpStatus, args.Path); } - partial void FormatCreateUser(User user); + partial void FormatCreateUser(User? user); /// /// Validates the request parameters @@ -315,7 +315,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterCreateUser(ApiResponse apiResponseLocalVar, User user) + protected virtual void AfterCreateUser(ApiResponse apiResponseLocalVar, User? user) { } @@ -326,7 +326,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorCreateUser(Exception exception, string pathFormat, string path, User user) + protected virtual void OnErrorCreateUser(Exception exception, string pathFormat, string path, User? user) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -337,7 +337,7 @@ namespace Org.OpenAPITools.Api /// Created user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> CreateUserOrDefaultAsync(User user, System.Threading.CancellationToken cancellationToken = default) + public async Task?> CreateUserOrDefaultAsync(User? user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -356,7 +356,7 @@ namespace Org.OpenAPITools.Api /// Created user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUserAsync(User user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUserAsync(User? user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -415,7 +415,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatCreateUsersWithArrayInput(List user); + partial void FormatCreateUsersWithArrayInput(List? user); /// /// Validates the request parameters @@ -439,7 +439,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterCreateUsersWithArrayInput(ApiResponse apiResponseLocalVar, List user) + protected virtual void AfterCreateUsersWithArrayInput(ApiResponse apiResponseLocalVar, List? user) { } @@ -450,7 +450,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorCreateUsersWithArrayInput(Exception exception, string pathFormat, string path, List user) + protected virtual void OnErrorCreateUsersWithArrayInput(Exception exception, string pathFormat, string path, List? user) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -461,7 +461,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> CreateUsersWithArrayInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task?> CreateUsersWithArrayInputOrDefaultAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -480,7 +480,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithArrayInputAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithArrayInputAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -539,7 +539,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatCreateUsersWithListInput(List user); + partial void FormatCreateUsersWithListInput(List? user); /// /// Validates the request parameters @@ -563,7 +563,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterCreateUsersWithListInput(ApiResponse apiResponseLocalVar, List user) + protected virtual void AfterCreateUsersWithListInput(ApiResponse apiResponseLocalVar, List? user) { } @@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorCreateUsersWithListInput(Exception exception, string pathFormat, string path, List user) + protected virtual void OnErrorCreateUsersWithListInput(Exception exception, string pathFormat, string path, List? user) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -585,7 +585,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> CreateUsersWithListInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task?> CreateUsersWithListInputOrDefaultAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -604,7 +604,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithListInputAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithListInputAsync(List? user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -663,7 +663,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatDeleteUser(ref string username); + partial void FormatDeleteUser(ref string? username); /// /// Validates the request parameters @@ -687,7 +687,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterDeleteUser(ApiResponse apiResponseLocalVar, string username) + protected virtual void AfterDeleteUser(ApiResponse apiResponseLocalVar, string? username) { } @@ -698,7 +698,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorDeleteUser(Exception exception, string pathFormat, string path, string username) + protected virtual void OnErrorDeleteUser(Exception exception, string pathFormat, string path, string? username) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -709,7 +709,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> DeleteUserOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task?> DeleteUserOrDefaultAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -728,7 +728,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteUserAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteUserAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -774,7 +774,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatGetUserByName(ref string username); + partial void FormatGetUserByName(ref string? username); /// /// Validates the request parameters @@ -798,7 +798,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterGetUserByName(ApiResponse apiResponseLocalVar, string username) + protected virtual void AfterGetUserByName(ApiResponse apiResponseLocalVar, string? username) { } @@ -809,7 +809,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorGetUserByName(Exception exception, string pathFormat, string path, string username) + protected virtual void OnErrorGetUserByName(Exception exception, string pathFormat, string path, string? username) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -820,7 +820,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> GetUserByNameOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task?> GetUserByNameOrDefaultAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -839,7 +839,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetUserByNameAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetUserByNameAsync(string? username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -895,7 +895,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatLoginUser(ref string username, ref string password); + partial void FormatLoginUser(ref string? username, ref string? password); /// /// Validates the request parameters @@ -924,7 +924,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterLoginUser(ApiResponse apiResponseLocalVar, string username, string password) + protected virtual void AfterLoginUser(ApiResponse apiResponseLocalVar, string? username, string? password) { } @@ -936,7 +936,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorLoginUser(Exception exception, string pathFormat, string path, string username, string password) + protected virtual void OnErrorLoginUser(Exception exception, string pathFormat, string path, string? username, string? password) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -948,7 +948,7 @@ namespace Org.OpenAPITools.Api /// The password for login in clear text /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> LoginUserOrDefaultAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default) + public async Task?> LoginUserOrDefaultAsync(string? username = null, string? password = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -968,7 +968,7 @@ namespace Org.OpenAPITools.Api /// The password for login in clear text /// Cancellation Token to cancel the request. /// <> where T : - public async Task> LoginUserAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default) + public async Task> LoginUserAsync(string? username = null, string? password = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1115,7 +1115,7 @@ namespace Org.OpenAPITools.Api } } - partial void FormatUpdateUser(User user, ref string username); + partial void FormatUpdateUser(User? user, ref string? username); /// /// Validates the request parameters @@ -1144,7 +1144,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterUpdateUser(ApiResponse apiResponseLocalVar, User user, string username) + protected virtual void AfterUpdateUser(ApiResponse apiResponseLocalVar, User? user, string? username) { } @@ -1156,7 +1156,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorUpdateUser(Exception exception, string pathFormat, string path, User user, string username) + protected virtual void OnErrorUpdateUser(Exception exception, string pathFormat, string path, User? user, string? username) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -1168,7 +1168,7 @@ namespace Org.OpenAPITools.Api /// name that need to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> UpdateUserOrDefaultAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default) + public async Task?> UpdateUserOrDefaultAsync(User? user = null, string? username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1188,7 +1188,7 @@ namespace Org.OpenAPITools.Api /// name that need to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdateUserAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdateUserAsync(User? user = null, string? username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs index 1ed4c2c954a..4f418ad45ee 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// activityOutputs [JsonConstructor] - public Activity(Dictionary> activityOutputs) + public Activity(Dictionary>? activityOutputs = default) { ActivityOutputs = activityOutputs; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ActivityOutputs /// [JsonPropertyName("activity_outputs")] - public Dictionary> ActivityOutputs { get; set; } + public Dictionary>? ActivityOutputs { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index 5982ffdc5d1..7b16d908a7e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// prop1 /// prop2 [JsonConstructor] - public ActivityOutputElementRepresentation(string prop1, Object prop2) + public ActivityOutputElementRepresentation(string? prop1 = default, Object? prop2 = default) { Prop1 = prop1; Prop2 = prop2; @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Prop1 /// [JsonPropertyName("prop1")] - public string Prop1 { get; set; } + public string? Prop1 { get; set; } /// /// Gets or Sets Prop2 /// [JsonPropertyName("prop2")] - public Object Prop2 { get; set; } + public Object? Prop2 { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index a2431ee625a..53b610274b9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// mapWithUndeclaredPropertiesString /// anytype1 [JsonConstructor] - public AdditionalPropertiesClass(Object emptyMap, Dictionary> mapOfMapProperty, Dictionary mapProperty, Object mapWithUndeclaredPropertiesAnytype1, Object mapWithUndeclaredPropertiesAnytype2, Dictionary mapWithUndeclaredPropertiesAnytype3, Dictionary mapWithUndeclaredPropertiesString, Object? anytype1 = default) + public AdditionalPropertiesClass(Object? emptyMap = default, Dictionary>? mapOfMapProperty = default, Dictionary? mapProperty = default, Object? mapWithUndeclaredPropertiesAnytype1 = default, Object? mapWithUndeclaredPropertiesAnytype2 = default, Dictionary? mapWithUndeclaredPropertiesAnytype3 = default, Dictionary? mapWithUndeclaredPropertiesString = default, Object? anytype1 = default) { EmptyMap = emptyMap; MapOfMapProperty = mapOfMapProperty; @@ -62,43 +62,43 @@ namespace Org.OpenAPITools.Model /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. [JsonPropertyName("empty_map")] - public Object EmptyMap { get; set; } + public Object? EmptyMap { get; set; } /// /// Gets or Sets MapOfMapProperty /// [JsonPropertyName("map_of_map_property")] - public Dictionary> MapOfMapProperty { get; set; } + public Dictionary>? MapOfMapProperty { get; set; } /// /// Gets or Sets MapProperty /// [JsonPropertyName("map_property")] - public Dictionary MapProperty { get; set; } + public Dictionary? MapProperty { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// [JsonPropertyName("map_with_undeclared_properties_anytype_1")] - public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } + public Object? MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// [JsonPropertyName("map_with_undeclared_properties_anytype_2")] - public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } + public Object? MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// [JsonPropertyName("map_with_undeclared_properties_anytype_3")] - public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } + public Dictionary? MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// [JsonPropertyName("map_with_undeclared_properties_string")] - public Dictionary MapWithUndeclaredPropertiesString { get; set; } + public Dictionary? MapWithUndeclaredPropertiesString { get; set; } /// /// Gets or Sets Anytype1 diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs index 3ffc06abbd3..47b7bb5be46 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - public Animal(string className, string color = @"red") + public Animal(string? className = default, string? color = @"red") { ClassName = className; Color = color; @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ClassName /// [JsonPropertyName("className")] - public string ClassName { get; set; } + public string? ClassName { get; set; } /// /// Gets or Sets Color /// [JsonPropertyName("color")] - public string Color { get; set; } + public string? Color { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs index aa650c82c73..3b452850bd0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// message /// type [JsonConstructor] - public ApiResponse(int code, string message, string type) + public ApiResponse(int code, string? message = default, string? type = default) { Code = code; Message = message; @@ -57,13 +57,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Message /// [JsonPropertyName("message")] - public string Message { get; set; } + public string? Message { get; set; } /// /// Gets or Sets Type /// [JsonPropertyName("type")] - public string Type { get; set; } + public string? Type { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs index 7f931d85046..12aaa1488a4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// cultivar /// origin [JsonConstructor] - public Apple(string cultivar, string origin) + public Apple(string? cultivar = default, string? origin = default) { Cultivar = cultivar; Origin = origin; @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Cultivar /// [JsonPropertyName("cultivar")] - public string Cultivar { get; set; } + public string? Cultivar { get; set; } /// /// Gets or Sets Origin /// [JsonPropertyName("origin")] - public string Origin { get; set; } + public string? Origin { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs index 7496b20fb8e..487a1278792 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// cultivar /// mealy [JsonConstructor] - public AppleReq(string cultivar, bool mealy) + public AppleReq(string? cultivar = default, bool mealy) { Cultivar = cultivar; Mealy = mealy; @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Cultivar /// [JsonPropertyName("cultivar")] - public string Cultivar { get; set; } + public string? Cultivar { get; set; } /// /// Gets or Sets Mealy diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 5cd9d30bd84..7a3d0b3b927 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// arrayArrayNumber [JsonConstructor] - public ArrayOfArrayOfNumberOnly(List> arrayArrayNumber) + public ArrayOfArrayOfNumberOnly(List>? arrayArrayNumber = default) { ArrayArrayNumber = arrayArrayNumber; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ArrayArrayNumber /// [JsonPropertyName("ArrayArrayNumber")] - public List> ArrayArrayNumber { get; set; } + public List>? ArrayArrayNumber { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index fc3031e4f7f..9fd557d6629 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// arrayNumber [JsonConstructor] - public ArrayOfNumberOnly(List arrayNumber) + public ArrayOfNumberOnly(List? arrayNumber = default) { ArrayNumber = arrayNumber; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ArrayNumber /// [JsonPropertyName("ArrayNumber")] - public List ArrayNumber { get; set; } + public List? ArrayNumber { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs index ecfd9933ac1..64c83d0ecef 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// arrayArrayOfModel /// arrayOfString [JsonConstructor] - public ArrayTest(List> arrayArrayOfInteger, List> arrayArrayOfModel, List arrayOfString) + public ArrayTest(List>? arrayArrayOfInteger = default, List>? arrayArrayOfModel = default, List? arrayOfString = default) { ArrayArrayOfInteger = arrayArrayOfInteger; ArrayArrayOfModel = arrayArrayOfModel; @@ -51,19 +51,19 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ArrayArrayOfInteger /// [JsonPropertyName("array_array_of_integer")] - public List> ArrayArrayOfInteger { get; set; } + public List>? ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// [JsonPropertyName("array_array_of_model")] - public List> ArrayArrayOfModel { get; set; } + public List>? ArrayArrayOfModel { get; set; } /// /// Gets or Sets ArrayOfString /// [JsonPropertyName("array_of_string")] - public List ArrayOfString { get; set; } + public List? ArrayOfString { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs index f8a8219cace..fbb138e000c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// className [JsonConstructor] - public BasquePig(string className) + public BasquePig(string? className = default) { ClassName = className; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ClassName /// [JsonPropertyName("className")] - public string ClassName { get; set; } + public string? ClassName { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs index 3b8e799cf1c..c54e4ce234b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs @@ -40,7 +40,7 @@ namespace Org.OpenAPITools.Model /// smallCamel /// smallSnake [JsonConstructor] - public Capitalization(string aTTNAME, string capitalCamel, string capitalSnake, string sCAETHFlowPoints, string smallCamel, string smallSnake) + public Capitalization(string? aTTNAME = default, string? capitalCamel = default, string? capitalSnake = default, string? sCAETHFlowPoints = default, string? smallCamel = default, string? smallSnake = default) { ATT_NAME = aTTNAME; CapitalCamel = capitalCamel; @@ -58,37 +58,37 @@ namespace Org.OpenAPITools.Model /// /// Name of the pet [JsonPropertyName("ATT_NAME")] - public string ATT_NAME { get; set; } + public string? ATT_NAME { get; set; } /// /// Gets or Sets CapitalCamel /// [JsonPropertyName("CapitalCamel")] - public string CapitalCamel { get; set; } + public string? CapitalCamel { get; set; } /// /// Gets or Sets CapitalSnake /// [JsonPropertyName("Capital_Snake")] - public string CapitalSnake { get; set; } + public string? CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// [JsonPropertyName("SCA_ETH_Flow_Points")] - public string SCAETHFlowPoints { get; set; } + public string? SCAETHFlowPoints { get; set; } /// /// Gets or Sets SmallCamel /// [JsonPropertyName("smallCamel")] - public string SmallCamel { get; set; } + public string? SmallCamel { get; set; } /// /// Gets or Sets SmallSnake /// [JsonPropertyName("small_Snake")] - public string SmallSnake { get; set; } + public string? SmallSnake { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Cat.cs index a9ee3369f15..4d9859e6032 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Cat.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - internal Cat(Dictionary dictionary, CatAllOf catAllOf, string className, string color = @"red") : base(className, color) + internal Cat(Dictionary dictionary, CatAllOf catAllOf, string? className = default, string? color = @"red") : base(className, color) { Dictionary = dictionary; CatAllOf = catAllOf; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs index 940a82e6260..f633e96e772 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// id /// name (default to "default-name") [JsonConstructor] - public Category(long id, string name = @"default-name") + public Category(long id, string? name = @"default-name") { Id = id; Name = name; @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Name /// [JsonPropertyName("name")] - public string Name { get; set; } + public string? Name { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCat.cs index beff1034710..515e8ad3b94 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCat.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - internal ChildCat(ChildCatAllOf childCatAllOf, string petType) : base(petType) + internal ChildCat(ChildCatAllOf childCatAllOf, string? petType = default) : base(petType) { ChildCatAllOf = childCatAllOf; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index e57f4e1c6a0..2ccefc6a9bb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// name /// petType (default to PetTypeEnum.ChildCat) [JsonConstructor] - public ChildCatAllOf(string name, PetTypeEnum petType = PetTypeEnum.ChildCat) + public ChildCatAllOf(string? name = default, PetTypeEnum petType = PetTypeEnum.ChildCat) { Name = name; PetType = petType; @@ -93,7 +93,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Name /// [JsonPropertyName("name")] - public string Name { get; set; } + public string? Name { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs index a688305d97d..a3d9f85f1c6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// varClass [JsonConstructor] - public ClassModel(string varClass) + public ClassModel(string? varClass = default) { VarClass = varClass; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets VarClass /// [JsonPropertyName("_class")] - public string VarClass { get; set; } + public string? VarClass { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs index f884e2dcf13..e390c62df57 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// className [JsonConstructor] - public DanishPig(string className) + public DanishPig(string? className = default) { ClassName = className; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ClassName /// [JsonPropertyName("className")] - public string ClassName { get; set; } + public string? ClassName { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 79238a1c7e3..0489a1a85da 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// name [JsonConstructor] - public DeprecatedObject(string name) + public DeprecatedObject(string? name = default) { Name = name; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Name /// [JsonPropertyName("name")] - public string Name { get; set; } + public string? Name { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Dog.cs index 1055171aa2c..87273996828 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Dog.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - internal Dog(DogAllOf dogAllOf, string className, string color = @"red") : base(className, color) + internal Dog(DogAllOf dogAllOf, string? className = default, string? color = @"red") : base(className, color) { DogAllOf = dogAllOf; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs index b397ece7142..5b41b2ca4ab 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// breed [JsonConstructor] - public DogAllOf(string breed) + public DogAllOf(string? breed = default) { Breed = breed; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Breed /// [JsonPropertyName("breed")] - public string Breed { get; set; } + public string? Breed { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs index df6ffe6bf86..dd1c73d683c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// shapes /// nullableShape [JsonConstructor] - public Drawing(Shape mainShape, ShapeOrNull shapeOrNull, List shapes, NullableShape? nullableShape = default) : base() + public Drawing(Shape? mainShape = default, ShapeOrNull? shapeOrNull = default, List? shapes = default, NullableShape? nullableShape = default) : base() { MainShape = mainShape; ShapeOrNull = shapeOrNull; @@ -53,19 +53,19 @@ namespace Org.OpenAPITools.Model /// Gets or Sets MainShape /// [JsonPropertyName("mainShape")] - public Shape MainShape { get; set; } + public Shape? MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// [JsonPropertyName("shapeOrNull")] - public ShapeOrNull ShapeOrNull { get; set; } + public ShapeOrNull? ShapeOrNull { get; set; } /// /// Gets or Sets Shapes /// [JsonPropertyName("shapes")] - public List Shapes { get; set; } + public List? Shapes { get; set; } /// /// Gets or Sets NullableShape diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs index a280bc4744c..8ad04e24fa4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// arrayEnum /// justSymbol [JsonConstructor] - public EnumArrays(List arrayEnum, JustSymbolEnum justSymbol) + public EnumArrays(List? arrayEnum = default, JustSymbolEnum justSymbol) { ArrayEnum = arrayEnum; JustSymbol = justSymbol; @@ -153,7 +153,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ArrayEnum /// [JsonPropertyName("array_enum")] - public List ArrayEnum { get; set; } + public List? ArrayEnum { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs index 5dccb47bc6a..96da27bc152 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs @@ -43,7 +43,7 @@ namespace Org.OpenAPITools.Model /// outerEnumIntegerDefaultValue /// outerEnum [JsonConstructor] - public EnumTest(EnumIntegerEnum enumInteger, EnumIntegerOnlyEnum enumIntegerOnly, EnumNumberEnum enumNumber, EnumStringEnum enumString, EnumStringRequiredEnum enumStringRequired, OuterEnumDefaultValue outerEnumDefaultValue, OuterEnumInteger outerEnumInteger, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue, OuterEnum? outerEnum = default) + public EnumTest(EnumIntegerEnum enumInteger, EnumIntegerOnlyEnum enumIntegerOnly, EnumNumberEnum enumNumber, EnumStringEnum enumString, EnumStringRequiredEnum enumStringRequired, OuterEnumDefaultValue outerEnumDefaultValue, OuterEnumInteger outerEnumInteger, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue, OuterEnum outerEnum) { EnumInteger = enumInteger; EnumIntegerOnly = enumIntegerOnly; @@ -366,7 +366,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets OuterEnum /// [JsonPropertyName("outerEnum")] - public OuterEnum? OuterEnum { get; set; } + public OuterEnum OuterEnum { get; set; } /// /// Gets or Sets additional properties @@ -488,7 +488,7 @@ namespace Org.OpenAPITools.Model break; case "outerEnum": string outerEnumRawValue = utf8JsonReader.GetString(); - outerEnum = OuterEnumConverter.FromStringOrDefault(outerEnumRawValue); + outerEnum = OuterEnumConverter.FromString(outerEnumRawValue); break; default: break; @@ -520,7 +520,7 @@ namespace Org.OpenAPITools.Model if (outerEnumIntegerDefaultValue == null) throw new ArgumentNullException(nameof(outerEnumIntegerDefaultValue), "Property is required for class EnumTest."); - return new EnumTest(enumInteger.Value, enumIntegerOnly.Value, enumNumber.Value, enumString.Value, enumStringRequired.Value, outerEnumDefaultValue.Value, outerEnumInteger.Value, outerEnumIntegerDefaultValue.Value, outerEnum); + return new EnumTest(enumInteger.Value, enumIntegerOnly.Value, enumNumber.Value, enumString.Value, enumStringRequired.Value, outerEnumDefaultValue.Value, outerEnumInteger.Value, outerEnumIntegerDefaultValue.Value, outerEnum.Value); } /// @@ -562,9 +562,7 @@ namespace Org.OpenAPITools.Model writer.WriteNumber("outerEnumIntegerDefaultValue", outerEnumIntegerDefaultValueRawValue); else writer.WriteNull("outerEnumIntegerDefaultValue"); - if (enumTest.OuterEnum == null) - writer.WriteNull("outerEnum"); - var outerEnumRawValue = OuterEnumConverter.ToJsonValue(enumTest.OuterEnum.Value); + var outerEnumRawValue = OuterEnumConverter.ToJsonValue(enumTest.OuterEnum); if (outerEnumRawValue != null) writer.WriteString("outerEnum", outerEnumRawValue); else diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs index c9102df461c..2f5777a4bf7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// Test capitalization [JsonConstructor] - public File(string sourceURI) + public File(string? sourceURI = default) { SourceURI = sourceURI; OnCreated(); @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.Model /// /// Test capitalization [JsonPropertyName("sourceURI")] - public string SourceURI { get; set; } + public string? SourceURI { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index fdedc92730f..94dd9362b53 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// file /// files [JsonConstructor] - public FileSchemaTestClass(File file, List files) + public FileSchemaTestClass(File? file = default, List? files = default) { File = file; Files = files; @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets File /// [JsonPropertyName("file")] - public File File { get; set; } + public File? File { get; set; } /// /// Gets or Sets Files /// [JsonPropertyName("files")] - public List Files { get; set; } + public List? Files { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs index 6772dbe8c9d..9f12289d09b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// bar (default to "bar") [JsonConstructor] - public Foo(string bar = @"bar") + public Foo(string? bar = @"bar") { Bar = bar; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Bar /// [JsonPropertyName("bar")] - public string Bar { get; set; } + public string? Bar { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 2ed1bda9122..9c697ef9ac7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// varString [JsonConstructor] - public FooGetDefaultResponse(Foo varString) + public FooGetDefaultResponse(Foo? varString = default) { VarString = varString; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets VarString /// [JsonPropertyName("string")] - public Foo VarString { get; set; } + public Foo? VarString { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs index 3ca9dcebcb5..44988394d53 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// unsignedLong /// uuid [JsonConstructor] - public FormatTest(System.IO.Stream binary, byte[] varByte, DateTime date, DateTime dateTime, decimal varDecimal, double varDouble, float varFloat, int int32, long int64, int integer, decimal number, string password, string patternWithBackslash, string patternWithDigits, string patternWithDigitsAndDelimiter, string varString, uint unsignedInteger, ulong unsignedLong, Guid uuid) + public FormatTest(System.IO.Stream? binary = default, byte[]? varByte = default, DateTime date, DateTime dateTime, decimal varDecimal, double varDouble, float varFloat, int int32, long int64, int integer, decimal number, string? password = default, string? patternWithBackslash = default, string? patternWithDigits = default, string? patternWithDigitsAndDelimiter = default, string? varString = default, uint unsignedInteger, ulong unsignedLong, Guid uuid) { Binary = binary; VarByte = varByte; @@ -83,13 +83,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Binary /// [JsonPropertyName("binary")] - public System.IO.Stream Binary { get; set; } + public System.IO.Stream? Binary { get; set; } /// /// Gets or Sets VarByte /// [JsonPropertyName("byte")] - public byte[] VarByte { get; set; } + public byte[]? VarByte { get; set; } /// /// Gets or Sets Date @@ -151,34 +151,34 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Password /// [JsonPropertyName("password")] - public string Password { get; set; } + public string? Password { get; set; } /// /// None /// /// None [JsonPropertyName("pattern_with_backslash")] - public string PatternWithBackslash { get; set; } + public string? PatternWithBackslash { get; set; } /// /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. [JsonPropertyName("pattern_with_digits")] - public string PatternWithDigits { get; set; } + public string? PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. [JsonPropertyName("pattern_with_digits_and_delimiter")] - public string PatternWithDigitsAndDelimiter { get; set; } + public string? PatternWithDigitsAndDelimiter { get; set; } /// /// Gets or Sets VarString /// [JsonPropertyName("string")] - public string VarString { get; set; } + public string? VarString { get; set; } /// /// Gets or Sets UnsignedInteger diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs index b50d410a84c..30aa05cfda7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Apple? apple, string color) + public Fruit(Apple? apple, string? color = default) { Apple = apple; Color = color; @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Banana banana, string color) + public Fruit(Banana banana, string? color = default) { Banana = banana; Color = color; @@ -72,7 +72,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Color /// [JsonPropertyName("color")] - public string Color { get; set; } + public string? Color { get; set; } /// /// Returns the string presentation of the object diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs index d5cc65b6506..0219bccbffa 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public GmFruit(Apple? apple, Banana banana, string color) + public GmFruit(Apple? apple, Banana banana, string? color = default) { Apple = Apple; Banana = Banana; @@ -61,7 +61,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Color /// [JsonPropertyName("color")] - public string Color { get; set; } + public string? Color { get; set; } /// /// Returns the string presentation of the object diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index 7d9aaa6947b..1f8f1773c24 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - public GrandparentAnimal(string petType) + public GrandparentAnimal(string? petType = default) { PetType = petType; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets PetType /// [JsonPropertyName("pet_type")] - public string PetType { get; set; } + public string? PetType { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 6f43523bc61..a62e11abfaf 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// bar /// foo [JsonConstructor] - internal HasOnlyReadOnly(string bar, string foo) + internal HasOnlyReadOnly(string? bar = default, string? foo = default) { Bar = bar; Foo = foo; @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Bar /// [JsonPropertyName("bar")] - public string Bar { get; } + public string? Bar { get; } /// /// Gets or Sets Foo /// [JsonPropertyName("foo")] - public string Foo { get; } + public string? Foo { get; } /// /// Gets or Sets additional properties @@ -107,8 +107,12 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + Bar.GetHashCode(); - hashCode = (hashCode * 59) + Foo.GetHashCode(); + + if (Bar != null) + hashCode = (hashCode * 59) + Bar.GetHashCode(); + + if (Foo != null) + hashCode = (hashCode * 59) + Foo.GetHashCode(); hashCode = (hashCode * 59) + AdditionalProperties.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs index 95333eafdb0..c679145db16 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// var123List [JsonConstructor] - public List(string var123List) + public List(string? var123List = default) { var123List = var123List; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets var123List /// [JsonPropertyName("123-list")] - public string var123List { get; set; } + public string? var123List { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs index 5adcacd8d53..78c7e9f217f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// escapedLiteralString (default to "C:\\Users\\username") /// unescapedLiteralString (default to "C:\Users\username") [JsonConstructor] - public LiteralStringClass(string escapedLiteralString = @"C:\\Users\\username", string unescapedLiteralString = @"C:\Users\username") + public LiteralStringClass(string? escapedLiteralString = @"C:\\Users\\username", string? unescapedLiteralString = @"C:\Users\username") { EscapedLiteralString = escapedLiteralString; UnescapedLiteralString = unescapedLiteralString; @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets EscapedLiteralString /// [JsonPropertyName("escapedLiteralString")] - public string EscapedLiteralString { get; set; } + public string? EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// [JsonPropertyName("unescapedLiteralString")] - public string UnescapedLiteralString { get; set; } + public string? UnescapedLiteralString { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs index 30b022d7cd8..74625da30be 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// mapMapOfString /// mapOfEnumString [JsonConstructor] - public MapTest(Dictionary directMap, Dictionary indirectMap, Dictionary> mapMapOfString, Dictionary mapOfEnumString) + public MapTest(Dictionary? directMap = default, Dictionary? indirectMap = default, Dictionary>? mapMapOfString = default, Dictionary? mapOfEnumString = default) { DirectMap = directMap; IndirectMap = indirectMap; @@ -102,25 +102,25 @@ namespace Org.OpenAPITools.Model /// Gets or Sets DirectMap /// [JsonPropertyName("direct_map")] - public Dictionary DirectMap { get; set; } + public Dictionary? DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// [JsonPropertyName("indirect_map")] - public Dictionary IndirectMap { get; set; } + public Dictionary? IndirectMap { get; set; } /// /// Gets or Sets MapMapOfString /// [JsonPropertyName("map_map_of_string")] - public Dictionary> MapMapOfString { get; set; } + public Dictionary>? MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// [JsonPropertyName("map_of_enum_string")] - public Dictionary MapOfEnumString { get; set; } + public Dictionary? MapOfEnumString { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 8a9d80f2e19..dff95964c08 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// uuid /// uuidWithPattern [JsonConstructor] - public MixedPropertiesAndAdditionalPropertiesClass(DateTime dateTime, Dictionary map, Guid uuid, Guid uuidWithPattern) + public MixedPropertiesAndAdditionalPropertiesClass(DateTime dateTime, Dictionary? map = default, Guid uuid, Guid uuidWithPattern) { DateTime = dateTime; Map = map; @@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Map /// [JsonPropertyName("map")] - public Dictionary Map { get; set; } + public Dictionary? Map { get; set; } /// /// Gets or Sets Uuid diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs index 3bc5b60783d..8f9959f1da9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// varClass /// name [JsonConstructor] - public Model200Response(string varClass, int name) + public Model200Response(string? varClass = default, int name) { VarClass = varClass; Name = name; @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets VarClass /// [JsonPropertyName("class")] - public string VarClass { get; set; } + public string? VarClass { get; set; } /// /// Gets or Sets Name diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs index ca3a0a7fc7e..88d1f840c9c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// varClient [JsonConstructor] - public ModelClient(string varClient) + public ModelClient(string? varClient = default) { varClient = varClient; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets varClient /// [JsonPropertyName("client")] - public string varClient { get; set; } + public string? varClient { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs index b3688ec4645..b56ead118a2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// snakeCase /// var123Number [JsonConstructor] - public Name(int varName, string property, int snakeCase, int var123Number) + public Name(int varName, string? property = default, int snakeCase, int var123Number) { VarName = varName; Property = property; @@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Property /// [JsonPropertyName("property")] - public string Property { get; set; } + public string? Property { get; set; } /// /// Gets or Sets SnakeCase diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs index 056b527ef3a..f1ec1ca7c78 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// objectNullableProp /// stringProp [JsonConstructor] - public NullableClass(List arrayItemsNullable, Dictionary objectItemsNullable, List? arrayAndItemsNullableProp = default, List? arrayNullableProp = default, bool? booleanProp = default, DateTime? dateProp = default, DateTime? datetimeProp = default, int? integerProp = default, decimal? numberProp = default, Dictionary? objectAndItemsNullableProp = default, Dictionary? objectNullableProp = default, string? stringProp = default) : base() + public NullableClass(List? arrayItemsNullable = default, Dictionary? objectItemsNullable = default, List? arrayAndItemsNullableProp = default, List? arrayNullableProp = default, bool? booleanProp = default, DateTime? dateProp = default, DateTime? datetimeProp = default, int? integerProp = default, decimal? numberProp = default, Dictionary? objectAndItemsNullableProp = default, Dictionary? objectNullableProp = default, string? stringProp = default) : base() { ArrayItemsNullable = arrayItemsNullable; ObjectItemsNullable = objectItemsNullable; @@ -69,13 +69,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ArrayItemsNullable /// [JsonPropertyName("array_items_nullable")] - public List ArrayItemsNullable { get; set; } + public List? ArrayItemsNullable { get; set; } /// /// Gets or Sets ObjectItemsNullable /// [JsonPropertyName("object_items_nullable")] - public Dictionary ObjectItemsNullable { get; set; } + public Dictionary? ObjectItemsNullable { get; set; } /// /// Gets or Sets ArrayAndItemsNullableProp diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 444644b6d48..c2e9e39667d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// id /// uuid [JsonConstructor] - public ObjectWithDeprecatedFields(List bars, DeprecatedObject deprecatedRef, decimal id, string uuid) + public ObjectWithDeprecatedFields(List? bars = default, DeprecatedObject? deprecatedRef = default, decimal id, string? uuid = default) { Bars = bars; DeprecatedRef = deprecatedRef; @@ -54,14 +54,14 @@ namespace Org.OpenAPITools.Model /// [JsonPropertyName("bars")] [Obsolete] - public List Bars { get; set; } + public List? Bars { get; set; } /// /// Gets or Sets DeprecatedRef /// [JsonPropertyName("deprecatedRef")] [Obsolete] - public DeprecatedObject DeprecatedRef { get; set; } + public DeprecatedObject? DeprecatedRef { get; set; } /// /// Gets or Sets Id @@ -74,7 +74,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Uuid /// [JsonPropertyName("uuid")] - public string Uuid { get; set; } + public string? Uuid { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs index 1713706750c..a736f6e09aa 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// myNumber /// myString [JsonConstructor] - public OuterComposite(bool myBoolean, decimal myNumber, string myString) + public OuterComposite(bool myBoolean, decimal myNumber, string? myString = default) { MyBoolean = myBoolean; MyNumber = myNumber; @@ -63,7 +63,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets MyString /// [JsonPropertyName("my_string")] - public string MyString { get; set; } + public string? MyString { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ParentPet.cs index 402ddf1235e..f4c0d4d7077 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ParentPet.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - internal ParentPet(string petType) : base(petType) + internal ParentPet(string? petType = default) : base(petType) { OnCreated(); } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Pet.cs index 75d7b893dc5..0235f0dbce0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Pet.cs @@ -40,7 +40,7 @@ namespace Org.OpenAPITools.Model /// pet status in the store /// tags [JsonConstructor] - public Pet(Category category, long id, string name, List photoUrls, StatusEnum status, List tags) + public Pet(Category? category = default, long id, string? name = default, List? photoUrls = default, StatusEnum status, List? tags = default) { Category = category; Id = id; @@ -125,7 +125,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Category /// [JsonPropertyName("category")] - public Category Category { get; set; } + public Category? Category { get; set; } /// /// Gets or Sets Id @@ -138,19 +138,19 @@ namespace Org.OpenAPITools.Model /// /// doggie [JsonPropertyName("name")] - public string Name { get; set; } + public string? Name { get; set; } /// /// Gets or Sets PhotoUrls /// [JsonPropertyName("photoUrls")] - public List PhotoUrls { get; set; } + public List? PhotoUrls { get; set; } /// /// Gets or Sets Tags /// [JsonPropertyName("tags")] - public List Tags { get; set; } + public List? Tags { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index 7f6ff60f19e..644b95291b5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public QuadrilateralInterface(string quadrilateralType) + public QuadrilateralInterface(string? quadrilateralType = default) { QuadrilateralType = quadrilateralType; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets QuadrilateralType /// [JsonPropertyName("quadrilateralType")] - public string QuadrilateralType { get; set; } + public string? QuadrilateralType { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 119e203be95..138f39661fc 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// bar /// baz [JsonConstructor] - public ReadOnlyFirst(string bar, string baz) + public ReadOnlyFirst(string? bar = default, string? baz = default) { Bar = bar; Baz = baz; @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Bar /// [JsonPropertyName("bar")] - public string Bar { get; } + public string? Bar { get; } /// /// Gets or Sets Baz /// [JsonPropertyName("baz")] - public string Baz { get; set; } + public string? Baz { get; set; } /// /// Gets or Sets additional properties @@ -107,7 +107,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + Bar.GetHashCode(); + + if (Bar != null) + hashCode = (hashCode * 59) + Bar.GetHashCode(); hashCode = (hashCode * 59) + AdditionalProperties.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Shape.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Shape.cs index d80741ed95e..75971d10559 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Shape.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Shape.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public Shape(Triangle triangle, string quadrilateralType) + public Shape(Triangle triangle, string? quadrilateralType = default) { Triangle = triangle; QuadrilateralType = quadrilateralType; @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public Shape(Quadrilateral quadrilateral, string quadrilateralType) + public Shape(Quadrilateral quadrilateral, string? quadrilateralType = default) { Quadrilateral = quadrilateral; QuadrilateralType = quadrilateralType; @@ -72,7 +72,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets QuadrilateralType /// [JsonPropertyName("quadrilateralType")] - public string QuadrilateralType { get; set; } + public string? QuadrilateralType { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeInterface.cs index df962d1c5de..07761d01cf2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// shapeType [JsonConstructor] - public ShapeInterface(string shapeType) + public ShapeInterface(string? shapeType = default) { ShapeType = shapeType; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ShapeType /// [JsonPropertyName("shapeType")] - public string ShapeType { get; set; } + public string? ShapeType { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeOrNull.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeOrNull.cs index 7c2ff84b8b1..82637cf8a1d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeOrNull.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ShapeOrNull.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public ShapeOrNull(Triangle triangle, string quadrilateralType) + public ShapeOrNull(Triangle triangle, string? quadrilateralType = default) { Triangle = triangle; QuadrilateralType = quadrilateralType; @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public ShapeOrNull(Quadrilateral quadrilateral, string quadrilateralType) + public ShapeOrNull(Quadrilateral quadrilateral, string? quadrilateralType = default) { Quadrilateral = quadrilateral; QuadrilateralType = quadrilateralType; @@ -72,7 +72,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets QuadrilateralType /// [JsonPropertyName("quadrilateralType")] - public string QuadrilateralType { get; set; } + public string? QuadrilateralType { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/SpecialModelName.cs index 7d313470b03..e1e11767f4f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// varSpecialModelName /// specialPropertyName [JsonConstructor] - public SpecialModelName(string varSpecialModelName, long specialPropertyName) + public SpecialModelName(string? varSpecialModelName = default, long specialPropertyName) { VarSpecialModelName = varSpecialModelName; SpecialPropertyName = specialPropertyName; @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets VarSpecialModelName /// [JsonPropertyName("_special_model.name_")] - public string VarSpecialModelName { get; set; } + public string? VarSpecialModelName { get; set; } /// /// Gets or Sets SpecialPropertyName diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Tag.cs index 1ad2603b25b..e8f2bbae36a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Tag.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// id /// name [JsonConstructor] - public Tag(long id, string name) + public Tag(long id, string? name = default) { Id = id; Name = name; @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Name /// [JsonPropertyName("name")] - public string Name { get; set; } + public string? Name { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index eebfdc6e18f..df1f4db2130 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// value [JsonConstructor] - public TestCollectionEndingWithWordList(string value) + public TestCollectionEndingWithWordList(string? value = default) { Value = value; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Value /// [JsonPropertyName("value")] - public string Value { get; set; } + public string? Value { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index a90c3ad226c..8d3d5b41738 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// testCollectionEndingWithWordList [JsonConstructor] - public TestCollectionEndingWithWordListObject(List testCollectionEndingWithWordList) + public TestCollectionEndingWithWordListObject(List? testCollectionEndingWithWordList = default) { TestCollectionEndingWithWordList = testCollectionEndingWithWordList; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets TestCollectionEndingWithWordList /// [JsonPropertyName("TestCollectionEndingWithWordList")] - public List TestCollectionEndingWithWordList { get; set; } + public List? TestCollectionEndingWithWordList { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Triangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Triangle.cs index 2e2981c93b3..a35a7469521 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Triangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Triangle.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(EquilateralTriangle equilateralTriangle, string shapeType, string triangleType) + public Triangle(EquilateralTriangle equilateralTriangle, string? shapeType = default, string? triangleType = default) { EquilateralTriangle = equilateralTriangle; ShapeType = shapeType; @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(IsoscelesTriangle isoscelesTriangle, string shapeType, string triangleType) + public Triangle(IsoscelesTriangle isoscelesTriangle, string? shapeType = default, string? triangleType = default) { IsoscelesTriangle = isoscelesTriangle; ShapeType = shapeType; @@ -67,7 +67,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(ScaleneTriangle scaleneTriangle, string shapeType, string triangleType) + public Triangle(ScaleneTriangle scaleneTriangle, string? shapeType = default, string? triangleType = default) { ScaleneTriangle = scaleneTriangle; ShapeType = shapeType; @@ -96,13 +96,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ShapeType /// [JsonPropertyName("shapeType")] - public string ShapeType { get; set; } + public string? ShapeType { get; set; } /// /// Gets or Sets TriangleType /// [JsonPropertyName("triangleType")] - public string TriangleType { get; set; } + public string? TriangleType { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TriangleInterface.cs index 2a89da9051f..a4130e2d4b6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// triangleType [JsonConstructor] - public TriangleInterface(string triangleType) + public TriangleInterface(string? triangleType = default) { TriangleType = triangleType; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets TriangleType /// [JsonPropertyName("triangleType")] - public string TriangleType { get; set; } + public string? TriangleType { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/User.cs index e7fefa3a249..ddb100698f2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/User.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. The 'nullable' attribute does not change the allowed values. /// test code generation for nullable objects. Value must be a map of strings to values or the 'null' value. [JsonConstructor] - public User(string email, string firstName, long id, string lastName, Object objectWithNoDeclaredProps, string password, string phone, int userStatus, string username, Object? anyTypeProp = default, Object? anyTypePropNullable = default, Object? objectWithNoDeclaredPropsNullable = default) + public User(string? email = default, string? firstName = default, long id, string? lastName = default, Object? objectWithNoDeclaredProps = default, string? password = default, string? phone = default, int userStatus, string? username = default, Object? anyTypeProp = default, Object? anyTypePropNullable = default, Object? objectWithNoDeclaredPropsNullable = default) { Email = email; FirstName = firstName; @@ -69,13 +69,13 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Email /// [JsonPropertyName("email")] - public string Email { get; set; } + public string? Email { get; set; } /// /// Gets or Sets FirstName /// [JsonPropertyName("firstName")] - public string FirstName { get; set; } + public string? FirstName { get; set; } /// /// Gets or Sets Id @@ -87,26 +87,26 @@ namespace Org.OpenAPITools.Model /// Gets or Sets LastName /// [JsonPropertyName("lastName")] - public string LastName { get; set; } + public string? LastName { get; set; } /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. [JsonPropertyName("objectWithNoDeclaredProps")] - public Object ObjectWithNoDeclaredProps { get; set; } + public Object? ObjectWithNoDeclaredProps { get; set; } /// /// Gets or Sets Password /// [JsonPropertyName("password")] - public string Password { get; set; } + public string? Password { get; set; } /// /// Gets or Sets Phone /// [JsonPropertyName("phone")] - public string Phone { get; set; } + public string? Phone { get; set; } /// /// User Status @@ -119,7 +119,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Username /// [JsonPropertyName("username")] - public string Username { get; set; } + public string? Username { get; set; } /// /// test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. See https://github.com/OAI/OpenAPI-Specification/issues/1389 diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Whale.cs index a001439ef33..4eb22b94ebb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Whale.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// hasBaleen /// hasTeeth [JsonConstructor] - public Whale(string className, bool hasBaleen, bool hasTeeth) + public Whale(string? className = default, bool hasBaleen, bool hasTeeth) { ClassName = className; HasBaleen = hasBaleen; @@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ClassName /// [JsonPropertyName("className")] - public string ClassName { get; set; } + public string? ClassName { get; set; } /// /// Gets or Sets HasBaleen diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Zebra.cs index f1e5522bad9..17dd2f28b5d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Zebra.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// className /// type [JsonConstructor] - public Zebra(string className, TypeEnum type) : base() + public Zebra(string? className = default, TypeEnum type) : base() { ClassName = className; Type = type; @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets ClassName /// [JsonPropertyName("className")] - public string ClassName { get; set; } + public string? ClassName { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs index b32729a5cc8..04113825690 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> Call123TestSpecialTagsAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> Call123TestSpecialTagsAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test special tags @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>> - Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -172,7 +172,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -191,7 +191,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> Call123TestSpecialTagsAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> Call123TestSpecialTagsAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/DefaultApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/DefaultApi.cs index 9820f5294fd..a5717992842 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/DefaultApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/DefaultApi.cs @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> GetCountryAsync(string country, System.Threading.CancellationToken cancellationToken = default); + Task> GetCountryAsync(string country = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> GetCountryOrDefaultAsync(string country, System.Threading.CancellationToken cancellationToken = default); + Task> GetCountryOrDefaultAsync(string country = null, System.Threading.CancellationToken cancellationToken = default); /// /// Hello @@ -307,7 +307,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetCountryOrDefaultAsync(string country, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetCountryOrDefaultAsync(string country = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -326,7 +326,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetCountryAsync(string country, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetCountryAsync(string country = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs index 16e157e5aff..677af49c185 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeApi.cs @@ -173,7 +173,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -184,7 +184,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -197,7 +197,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestBodyWithQueryParamsAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithQueryParamsAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -209,7 +209,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestBodyWithQueryParamsOrDefaultAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithQueryParamsOrDefaultAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test \"client\" model @@ -221,7 +221,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> TestClientModelAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClientModelAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test \"client\" model @@ -232,7 +232,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>> - Task> TestClientModelOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClientModelOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 @@ -257,7 +257,7 @@ namespace Org.OpenAPITools.IApi /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestEndpointParametersAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); + Task> TestEndpointParametersAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); /// /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 @@ -281,7 +281,7 @@ namespace Org.OpenAPITools.IApi /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestEndpointParametersOrDefaultAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); + Task> TestEndpointParametersOrDefaultAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test enum parameters @@ -363,7 +363,7 @@ namespace Org.OpenAPITools.IApi /// request body /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default); + Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default); /// /// test inline additionalProperties @@ -374,7 +374,7 @@ namespace Org.OpenAPITools.IApi /// request body /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default); + Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default); /// /// test json serialization of form data @@ -387,7 +387,7 @@ namespace Org.OpenAPITools.IApi /// field2 /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestJsonFormDataAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default); + Task> TestJsonFormDataAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default); /// /// test json serialization of form data @@ -399,7 +399,7 @@ namespace Org.OpenAPITools.IApi /// field2 /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestJsonFormDataOrDefaultAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default); + Task> TestJsonFormDataOrDefaultAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -415,7 +415,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestQueryParameterCollectionFormatAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default); + Task> TestQueryParameterCollectionFormatAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -430,7 +430,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default); + Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -1226,7 +1226,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1245,7 +1245,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1357,7 +1357,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithQueryParamsOrDefaultAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithQueryParamsOrDefaultAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1377,7 +1377,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithQueryParamsAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithQueryParamsAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1488,7 +1488,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClientModelOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClientModelOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1507,7 +1507,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClientModelAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClientModelAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1682,7 +1682,7 @@ namespace Org.OpenAPITools.Api /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestEndpointParametersOrDefaultAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestEndpointParametersOrDefaultAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1714,7 +1714,7 @@ namespace Org.OpenAPITools.Api /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestEndpointParametersAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestEndpointParametersAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2213,7 +2213,7 @@ namespace Org.OpenAPITools.Api /// request body /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2232,7 +2232,7 @@ namespace Org.OpenAPITools.Api /// request body /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2344,7 +2344,7 @@ namespace Org.OpenAPITools.Api /// field2 /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestJsonFormDataOrDefaultAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestJsonFormDataOrDefaultAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2364,7 +2364,7 @@ namespace Org.OpenAPITools.Api /// field2 /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestJsonFormDataAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestJsonFormDataAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2507,7 +2507,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2530,7 +2530,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestQueryParameterCollectionFormatAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestQueryParameterCollectionFormatAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs index 9f4751ae131..f95cf73519c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> TestClassnameAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClassnameAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test class name in snake case @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>> - Task> TestClassnameOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClassnameOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -172,7 +172,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClassnameOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClassnameOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -191,7 +191,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClassnameAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClassnameAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs index 193d9da3f8e..f52529d079a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/PetApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> AddPetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> AddPetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Add a new pet to the store @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> AddPetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> AddPetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Deletes a pet @@ -85,7 +85,7 @@ namespace Org.OpenAPITools.IApi /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// Task<ApiResponse<List<Pet>>> - Task>> FindPetsByStatusAsync(List status, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByStatusAsync(List status = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by status @@ -96,7 +96,7 @@ namespace Org.OpenAPITools.IApi /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// Task<ApiResponse>List<Pet>>> - Task>> FindPetsByStatusOrDefaultAsync(List status, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByStatusOrDefaultAsync(List status = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by tags @@ -108,7 +108,7 @@ namespace Org.OpenAPITools.IApi /// Tags to filter by /// Cancellation Token to cancel the request. /// Task<ApiResponse<List<Pet>>> - Task>> FindPetsByTagsAsync(List tags, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByTagsAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by tags @@ -119,7 +119,7 @@ namespace Org.OpenAPITools.IApi /// Tags to filter by /// Cancellation Token to cancel the request. /// Task<ApiResponse>List<Pet>>> - Task>> FindPetsByTagsOrDefaultAsync(List tags, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByTagsOrDefaultAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default); /// /// Find pet by ID @@ -154,7 +154,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> UpdatePetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> UpdatePetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Update an existing pet @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> UpdatePetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> UpdatePetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Updates a pet in the store with form data @@ -233,7 +233,7 @@ namespace Org.OpenAPITools.IApi /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// Task<ApiResponse<ApiResponse>> - Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); + Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); /// /// uploads an image (required) @@ -246,7 +246,7 @@ namespace Org.OpenAPITools.IApi /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// Task<ApiResponse>ApiResponse>> - Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); + Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -370,7 +370,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> AddPetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> AddPetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -389,7 +389,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> AddPetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> AddPetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -650,7 +650,7 @@ namespace Org.OpenAPITools.Api /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByStatusOrDefaultAsync(List status, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByStatusOrDefaultAsync(List status = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -669,7 +669,7 @@ namespace Org.OpenAPITools.Api /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByStatusAsync(List status, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByStatusAsync(List status = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -801,7 +801,7 @@ namespace Org.OpenAPITools.Api /// Tags to filter by /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByTagsOrDefaultAsync(List tags, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByTagsOrDefaultAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -820,7 +820,7 @@ namespace Org.OpenAPITools.Api /// Tags to filter by /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByTagsAsync(List tags, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByTagsAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1083,7 +1083,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdatePetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdatePetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1102,7 +1102,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdatePetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdatePetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1560,7 +1560,7 @@ namespace Org.OpenAPITools.Api /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1581,7 +1581,7 @@ namespace Org.OpenAPITools.Api /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/StoreApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/StoreApi.cs index 9a64a3b8efc..49a6f0b3ffc 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/StoreApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/StoreApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> DeleteOrderAsync(string orderId, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteOrderAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete purchase order by ID @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> DeleteOrderOrDefaultAsync(string orderId, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteOrderOrDefaultAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default); /// /// Returns pet inventories by status @@ -104,7 +104,7 @@ namespace Org.OpenAPITools.IApi /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// Task<ApiResponse<Order>> - Task> PlaceOrderAsync(Order order, System.Threading.CancellationToken cancellationToken = default); + Task> PlaceOrderAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default); /// /// Place an order for a pet @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.IApi /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// Task<ApiResponse>Order>> - Task> PlaceOrderOrDefaultAsync(Order order, System.Threading.CancellationToken cancellationToken = default); + Task> PlaceOrderOrDefaultAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -239,7 +239,7 @@ namespace Org.OpenAPITools.Api /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteOrderOrDefaultAsync(string orderId, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteOrderOrDefaultAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -258,7 +258,7 @@ namespace Org.OpenAPITools.Api /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteOrderAsync(string orderId, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteOrderAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// <> where T : - public async Task> PlaceOrderOrDefaultAsync(Order order, System.Threading.CancellationToken cancellationToken = default) + public async Task> PlaceOrderOrDefaultAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -593,7 +593,7 @@ namespace Org.OpenAPITools.Api /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// <> where T : - public async Task> PlaceOrderAsync(Order order, System.Threading.CancellationToken cancellationToken = default) + public async Task> PlaceOrderAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs index 83728241d2a..96296177a41 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Api/UserApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// Created user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUserAsync(User user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUserAsync(User user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Create user @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// Created user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> CreateUserOrDefaultAsync(User user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUserOrDefaultAsync(User user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -60,7 +60,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUsersWithArrayInputAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithArrayInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> CreateUsersWithArrayInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithArrayInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -83,7 +83,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUsersWithListInputAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithListInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -94,7 +94,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> CreateUsersWithListInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithListInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete user @@ -106,7 +106,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> DeleteUserAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteUserAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete user @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> DeleteUserOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteUserOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Get user by user name @@ -129,7 +129,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// Task<ApiResponse<User>> - Task> GetUserByNameAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> GetUserByNameAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Get user by user name @@ -140,7 +140,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// Task<ApiResponse>User>> - Task> GetUserByNameOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> GetUserByNameOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs user into the system @@ -153,7 +153,7 @@ namespace Org.OpenAPITools.IApi /// The password for login in clear text /// Cancellation Token to cancel the request. /// Task<ApiResponse<string>> - Task> LoginUserAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default); + Task> LoginUserAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs user into the system @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.IApi /// The password for login in clear text /// Cancellation Token to cancel the request. /// Task<ApiResponse>string>> - Task> LoginUserOrDefaultAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default); + Task> LoginUserOrDefaultAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs out current logged in user session @@ -199,7 +199,7 @@ namespace Org.OpenAPITools.IApi /// name that need to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> UpdateUserAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default); + Task> UpdateUserAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Updated user @@ -211,7 +211,7 @@ namespace Org.OpenAPITools.IApi /// name that need to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> UpdateUserOrDefaultAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default); + Task> UpdateUserOrDefaultAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -335,7 +335,7 @@ namespace Org.OpenAPITools.Api /// Created user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUserOrDefaultAsync(User user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUserOrDefaultAsync(User user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -354,7 +354,7 @@ namespace Org.OpenAPITools.Api /// Created user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUserAsync(User user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUserAsync(User user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -459,7 +459,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithArrayInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithArrayInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -478,7 +478,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithArrayInputAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithArrayInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -583,7 +583,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithListInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithListInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -602,7 +602,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithListInputAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithListInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -707,7 +707,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteUserOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteUserOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -726,7 +726,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteUserAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteUserAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -818,7 +818,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetUserByNameOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetUserByNameOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -837,7 +837,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetUserByNameAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetUserByNameAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -946,7 +946,7 @@ namespace Org.OpenAPITools.Api /// The password for login in clear text /// Cancellation Token to cancel the request. /// <> where T : - public async Task> LoginUserOrDefaultAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default) + public async Task> LoginUserOrDefaultAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -966,7 +966,7 @@ namespace Org.OpenAPITools.Api /// The password for login in clear text /// Cancellation Token to cancel the request. /// <> where T : - public async Task> LoginUserAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default) + public async Task> LoginUserAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1166,7 +1166,7 @@ namespace Org.OpenAPITools.Api /// name that need to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdateUserOrDefaultAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdateUserOrDefaultAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1186,7 +1186,7 @@ namespace Org.OpenAPITools.Api /// name that need to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdateUserAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdateUserAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Activity.cs index 3020fab76b2..558ed20a7bd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Activity.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// activityOutputs [JsonConstructor] - public Activity(Dictionary> activityOutputs) + public Activity(Dictionary> activityOutputs = default) { ActivityOutputs = activityOutputs; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index d4fabef9afc..eac2e4d531d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// prop1 /// prop2 [JsonConstructor] - public ActivityOutputElementRepresentation(string prop1, Object prop2) + public ActivityOutputElementRepresentation(string prop1 = default, Object prop2 = default) { Prop1 = prop1; Prop2 = prop2; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index 61ea13598ae..907e45b2a64 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -40,7 +40,7 @@ namespace Org.OpenAPITools.Model /// mapWithUndeclaredPropertiesString /// anytype1 [JsonConstructor] - public AdditionalPropertiesClass(Object emptyMap, Dictionary> mapOfMapProperty, Dictionary mapProperty, Object mapWithUndeclaredPropertiesAnytype1, Object mapWithUndeclaredPropertiesAnytype2, Dictionary mapWithUndeclaredPropertiesAnytype3, Dictionary mapWithUndeclaredPropertiesString, Object anytype1 = default) + public AdditionalPropertiesClass(Object emptyMap = default, Dictionary> mapOfMapProperty = default, Dictionary mapProperty = default, Object mapWithUndeclaredPropertiesAnytype1 = default, Object mapWithUndeclaredPropertiesAnytype2 = default, Dictionary mapWithUndeclaredPropertiesAnytype3 = default, Dictionary mapWithUndeclaredPropertiesString = default, Object anytype1 = default) { EmptyMap = emptyMap; MapOfMapProperty = mapOfMapProperty; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Animal.cs index 92ab1823b43..2eb9b279ef2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Animal.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - public Animal(string className, string color = @"red") + public Animal(string className = default, string color = @"red") { ClassName = className; Color = color; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ApiResponse.cs index 838ba328079..c82a5f256f8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// message /// type [JsonConstructor] - public ApiResponse(int code, string message, string type) + public ApiResponse(int code, string message = default, string type = default) { Code = code; Message = message; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Apple.cs index f78829773db..822de1515fb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Apple.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// cultivar /// origin [JsonConstructor] - public Apple(string cultivar, string origin) + public Apple(string cultivar = default, string origin = default) { Cultivar = cultivar; Origin = origin; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AppleReq.cs index 8bf8d926046..5bbde5c49cd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/AppleReq.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// cultivar /// mealy [JsonConstructor] - public AppleReq(string cultivar, bool mealy) + public AppleReq(string cultivar = default, bool mealy) { Cultivar = cultivar; Mealy = mealy; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 9e502a3045e..94625601348 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// arrayArrayNumber [JsonConstructor] - public ArrayOfArrayOfNumberOnly(List> arrayArrayNumber) + public ArrayOfArrayOfNumberOnly(List> arrayArrayNumber = default) { ArrayArrayNumber = arrayArrayNumber; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index 01380bb354a..197ebe8e4c6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// arrayNumber [JsonConstructor] - public ArrayOfNumberOnly(List arrayNumber) + public ArrayOfNumberOnly(List arrayNumber = default) { ArrayNumber = arrayNumber; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayTest.cs index a6e44c07679..1c6c2c02bef 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// arrayArrayOfModel /// arrayOfString [JsonConstructor] - public ArrayTest(List> arrayArrayOfInteger, List> arrayArrayOfModel, List arrayOfString) + public ArrayTest(List> arrayArrayOfInteger = default, List> arrayArrayOfModel = default, List arrayOfString = default) { ArrayArrayOfInteger = arrayArrayOfInteger; ArrayArrayOfModel = arrayArrayOfModel; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/BasquePig.cs index a3fb00eafb1..ff460852244 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/BasquePig.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// className [JsonConstructor] - public BasquePig(string className) + public BasquePig(string className = default) { ClassName = className; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Capitalization.cs index c4895878409..4f1fb54e337 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Capitalization.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// smallCamel /// smallSnake [JsonConstructor] - public Capitalization(string aTTNAME, string capitalCamel, string capitalSnake, string sCAETHFlowPoints, string smallCamel, string smallSnake) + public Capitalization(string aTTNAME = default, string capitalCamel = default, string capitalSnake = default, string sCAETHFlowPoints = default, string smallCamel = default, string smallSnake = default) { ATT_NAME = aTTNAME; CapitalCamel = capitalCamel; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Cat.cs index c8a52d04f8b..c2895555e12 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Cat.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - internal Cat(Dictionary dictionary, CatAllOf catAllOf, string className, string color = @"red") : base(className, color) + internal Cat(Dictionary dictionary, CatAllOf catAllOf, string className = default, string color = @"red") : base(className, color) { Dictionary = dictionary; CatAllOf = catAllOf; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCat.cs index 7a7bde038df..c3fad443772 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCat.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - internal ChildCat(ChildCatAllOf childCatAllOf, string petType) : base(petType) + internal ChildCat(ChildCatAllOf childCatAllOf, string petType = default) : base(petType) { ChildCatAllOf = childCatAllOf; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index ff8d70d22bd..e126cb077c1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// name /// petType (default to PetTypeEnum.ChildCat) [JsonConstructor] - public ChildCatAllOf(string name, PetTypeEnum petType = PetTypeEnum.ChildCat) + public ChildCatAllOf(string name = default, PetTypeEnum petType = PetTypeEnum.ChildCat) { Name = name; PetType = petType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ClassModel.cs index 3a5da924b78..594b0a3c9b1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ClassModel.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// varClass [JsonConstructor] - public ClassModel(string varClass) + public ClassModel(string varClass = default) { VarClass = varClass; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DanishPig.cs index d7062249a76..4b04a468be3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DanishPig.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// className [JsonConstructor] - public DanishPig(string className) + public DanishPig(string className = default) { ClassName = className; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 72d508f4b92..c9c6a73aad8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// name [JsonConstructor] - public DeprecatedObject(string name) + public DeprecatedObject(string name = default) { Name = name; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Dog.cs index c07ebd5cdcd..48e8d4eec3b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Dog.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - internal Dog(DogAllOf dogAllOf, string className, string color = @"red") : base(className, color) + internal Dog(DogAllOf dogAllOf, string className = default, string color = @"red") : base(className, color) { DogAllOf = dogAllOf; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DogAllOf.cs index 2705b3d959f..a35b1e4870a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// breed [JsonConstructor] - public DogAllOf(string breed) + public DogAllOf(string breed = default) { Breed = breed; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Drawing.cs index 97422ed4f8d..82c2ae300b7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Drawing.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// shapes /// nullableShape [JsonConstructor] - public Drawing(Shape mainShape, ShapeOrNull shapeOrNull, List shapes, NullableShape nullableShape = default) : base() + public Drawing(Shape mainShape = default, ShapeOrNull shapeOrNull = default, List shapes = default, NullableShape nullableShape = default) : base() { MainShape = mainShape; ShapeOrNull = shapeOrNull; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumArrays.cs index 7004134e68b..3bad2d6d572 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// arrayEnum /// justSymbol [JsonConstructor] - public EnumArrays(List arrayEnum, JustSymbolEnum justSymbol) + public EnumArrays(List arrayEnum = default, JustSymbolEnum justSymbol) { ArrayEnum = arrayEnum; JustSymbol = justSymbol; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumTest.cs index bd652d917c5..70e61daf7c5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/EnumTest.cs @@ -41,7 +41,7 @@ namespace Org.OpenAPITools.Model /// outerEnumIntegerDefaultValue /// outerEnum [JsonConstructor] - public EnumTest(EnumIntegerEnum enumInteger, EnumIntegerOnlyEnum enumIntegerOnly, EnumNumberEnum enumNumber, EnumStringEnum enumString, EnumStringRequiredEnum enumStringRequired, OuterEnumDefaultValue outerEnumDefaultValue, OuterEnumInteger outerEnumInteger, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue, OuterEnum? outerEnum = default) + public EnumTest(EnumIntegerEnum enumInteger, EnumIntegerOnlyEnum enumIntegerOnly, EnumNumberEnum enumNumber, EnumStringEnum enumString, EnumStringRequiredEnum enumStringRequired, OuterEnumDefaultValue outerEnumDefaultValue, OuterEnumInteger outerEnumInteger, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue, OuterEnum outerEnum) { EnumInteger = enumInteger; EnumIntegerOnly = enumIntegerOnly; @@ -364,7 +364,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets OuterEnum /// [JsonPropertyName("outerEnum")] - public OuterEnum? OuterEnum { get; set; } + public OuterEnum OuterEnum { get; set; } /// /// Gets or Sets additional properties @@ -486,7 +486,7 @@ namespace Org.OpenAPITools.Model break; case "outerEnum": string outerEnumRawValue = utf8JsonReader.GetString(); - outerEnum = OuterEnumConverter.FromStringOrDefault(outerEnumRawValue); + outerEnum = OuterEnumConverter.FromString(outerEnumRawValue); break; default: break; @@ -518,7 +518,7 @@ namespace Org.OpenAPITools.Model if (outerEnumIntegerDefaultValue == null) throw new ArgumentNullException(nameof(outerEnumIntegerDefaultValue), "Property is required for class EnumTest."); - return new EnumTest(enumInteger.Value, enumIntegerOnly.Value, enumNumber.Value, enumString.Value, enumStringRequired.Value, outerEnumDefaultValue.Value, outerEnumInteger.Value, outerEnumIntegerDefaultValue.Value, outerEnum); + return new EnumTest(enumInteger.Value, enumIntegerOnly.Value, enumNumber.Value, enumString.Value, enumStringRequired.Value, outerEnumDefaultValue.Value, outerEnumInteger.Value, outerEnumIntegerDefaultValue.Value, outerEnum.Value); } /// @@ -560,9 +560,7 @@ namespace Org.OpenAPITools.Model writer.WriteNumber("outerEnumIntegerDefaultValue", outerEnumIntegerDefaultValueRawValue); else writer.WriteNull("outerEnumIntegerDefaultValue"); - if (enumTest.OuterEnum == null) - writer.WriteNull("outerEnum"); - var outerEnumRawValue = OuterEnumConverter.ToJsonValue(enumTest.OuterEnum.Value); + var outerEnumRawValue = OuterEnumConverter.ToJsonValue(enumTest.OuterEnum); if (outerEnumRawValue != null) writer.WriteString("outerEnum", outerEnumRawValue); else diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/File.cs index a9b60ad8ca0..665b29e48f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/File.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// Test capitalization [JsonConstructor] - public File(string sourceURI) + public File(string sourceURI = default) { SourceURI = sourceURI; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index 7bad1ccf2bf..fa591344529 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// file /// files [JsonConstructor] - public FileSchemaTestClass(File file, List files) + public FileSchemaTestClass(File file = default, List files = default) { File = file; Files = files; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 2f5cd937ae4..219eaa037a7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// varString [JsonConstructor] - public FooGetDefaultResponse(Foo varString) + public FooGetDefaultResponse(Foo varString = default) { VarString = varString; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FormatTest.cs index eb82f9ee349..ce57df6c361 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/FormatTest.cs @@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model /// unsignedLong /// uuid [JsonConstructor] - public FormatTest(System.IO.Stream binary, byte[] varByte, DateTime date, DateTime dateTime, decimal varDecimal, double varDouble, float varFloat, int int32, long int64, int integer, decimal number, string password, string patternWithBackslash, string patternWithDigits, string patternWithDigitsAndDelimiter, string varString, uint unsignedInteger, ulong unsignedLong, Guid uuid) + public FormatTest(System.IO.Stream binary = default, byte[] varByte = default, DateTime date, DateTime dateTime, decimal varDecimal, double varDouble, float varFloat, int int32, long int64, int integer, decimal number, string password = default, string patternWithBackslash = default, string patternWithDigits = default, string patternWithDigitsAndDelimiter = default, string varString = default, uint unsignedInteger, ulong unsignedLong, Guid uuid) { Binary = binary; VarByte = varByte; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Fruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Fruit.cs index 6768f9b0937..d5c0e8c5c1a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Fruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Fruit.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Apple apple, string color) + public Fruit(Apple apple, string color = default) { Apple = apple; Color = color; @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Banana banana, string color) + public Fruit(Banana banana, string color = default) { Banana = banana; Color = color; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GmFruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GmFruit.cs index 9f59259d0db..d1070c9ce7b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GmFruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GmFruit.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public GmFruit(Apple apple, Banana banana, string color) + public GmFruit(Apple apple, Banana banana, string color = default) { Apple = Apple; Banana = Banana; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index 8fe518006f6..9d6bfb01e0f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - public GrandparentAnimal(string petType) + public GrandparentAnimal(string petType = default) { PetType = petType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 1789f7dc3fb..9d3ee251b34 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// bar /// foo [JsonConstructor] - internal HasOnlyReadOnly(string bar, string foo) + internal HasOnlyReadOnly(string bar = default, string foo = default) { Bar = bar; Foo = foo; @@ -105,8 +105,12 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + Bar.GetHashCode(); - hashCode = (hashCode * 59) + Foo.GetHashCode(); + + if (Bar != null) + hashCode = (hashCode * 59) + Bar.GetHashCode(); + + if (Foo != null) + hashCode = (hashCode * 59) + Foo.GetHashCode(); hashCode = (hashCode * 59) + AdditionalProperties.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/List.cs index 97177f74a38..4101e715c72 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/List.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// var123List [JsonConstructor] - public List(string var123List) + public List(string var123List = default) { var123List = var123List; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MapTest.cs index f30beffd779..12a9ad05e7c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MapTest.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// mapMapOfString /// mapOfEnumString [JsonConstructor] - public MapTest(Dictionary directMap, Dictionary indirectMap, Dictionary> mapMapOfString, Dictionary mapOfEnumString) + public MapTest(Dictionary directMap = default, Dictionary indirectMap = default, Dictionary> mapMapOfString = default, Dictionary mapOfEnumString = default) { DirectMap = directMap; IndirectMap = indirectMap; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 42f0b186313..a5e31a83917 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// uuid /// uuidWithPattern [JsonConstructor] - public MixedPropertiesAndAdditionalPropertiesClass(DateTime dateTime, Dictionary map, Guid uuid, Guid uuidWithPattern) + public MixedPropertiesAndAdditionalPropertiesClass(DateTime dateTime, Dictionary map = default, Guid uuid, Guid uuidWithPattern) { DateTime = dateTime; Map = map; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Model200Response.cs index 6fba7094d47..104efe5cb76 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Model200Response.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// varClass /// name [JsonConstructor] - public Model200Response(string varClass, int name) + public Model200Response(string varClass = default, int name) { VarClass = varClass; Name = name; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ModelClient.cs index 23fbf4f37eb..2b39bd12f99 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ModelClient.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// varClient [JsonConstructor] - public ModelClient(string varClient) + public ModelClient(string varClient = default) { varClient = varClient; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Name.cs index c057897861a..633e01f97d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Name.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// snakeCase /// var123Number [JsonConstructor] - public Name(int varName, string property, int snakeCase, int var123Number) + public Name(int varName, string property = default, int snakeCase, int var123Number) { VarName = varName; Property = property; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/NullableClass.cs index fadeea483db..5417100d68c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/NullableClass.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// objectNullableProp /// stringProp [JsonConstructor] - public NullableClass(List arrayItemsNullable, Dictionary objectItemsNullable, List arrayAndItemsNullableProp = default, List arrayNullableProp = default, bool? booleanProp = default, DateTime? dateProp = default, DateTime? datetimeProp = default, int? integerProp = default, decimal? numberProp = default, Dictionary objectAndItemsNullableProp = default, Dictionary objectNullableProp = default, string stringProp = default) : base() + public NullableClass(List arrayItemsNullable = default, Dictionary objectItemsNullable = default, List arrayAndItemsNullableProp = default, List arrayNullableProp = default, bool? booleanProp = default, DateTime? dateProp = default, DateTime? datetimeProp = default, int? integerProp = default, decimal? numberProp = default, Dictionary objectAndItemsNullableProp = default, Dictionary objectNullableProp = default, string stringProp = default) : base() { ArrayItemsNullable = arrayItemsNullable; ObjectItemsNullable = objectItemsNullable; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index ef3619483d1..9cf2d61c51f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// id /// uuid [JsonConstructor] - public ObjectWithDeprecatedFields(List bars, DeprecatedObject deprecatedRef, decimal id, string uuid) + public ObjectWithDeprecatedFields(List bars = default, DeprecatedObject deprecatedRef = default, decimal id, string uuid = default) { Bars = bars; DeprecatedRef = deprecatedRef; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/OuterComposite.cs index 75a248beddb..680db4ea9c8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// myNumber /// myString [JsonConstructor] - public OuterComposite(bool myBoolean, decimal myNumber, string myString) + public OuterComposite(bool myBoolean, decimal myNumber, string myString = default) { MyBoolean = myBoolean; MyNumber = myNumber; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ParentPet.cs index 5c813e015bd..c9270761acd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ParentPet.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - internal ParentPet(string petType) : base(petType) + internal ParentPet(string petType = default) : base(petType) { OnCreated(); } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Pet.cs index 059afffbf5d..6340d6c4712 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Pet.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// pet status in the store /// tags [JsonConstructor] - public Pet(Category category, long id, string name, List photoUrls, StatusEnum status, List tags) + public Pet(Category category = default, long id, string name = default, List photoUrls = default, StatusEnum status, List tags = default) { Category = category; Id = id; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index e079cb6b4e7..035276d5433 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public QuadrilateralInterface(string quadrilateralType) + public QuadrilateralInterface(string quadrilateralType = default) { QuadrilateralType = quadrilateralType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 9a5d0c05228..93da09efab3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// bar /// baz [JsonConstructor] - public ReadOnlyFirst(string bar, string baz) + public ReadOnlyFirst(string bar = default, string baz = default) { Bar = bar; Baz = baz; @@ -105,7 +105,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + Bar.GetHashCode(); + + if (Bar != null) + hashCode = (hashCode * 59) + Bar.GetHashCode(); hashCode = (hashCode * 59) + AdditionalProperties.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Shape.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Shape.cs index bfc7c8af649..760c6efcff9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Shape.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Shape.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public Shape(Triangle triangle, string quadrilateralType) + public Shape(Triangle triangle, string quadrilateralType = default) { Triangle = triangle; QuadrilateralType = quadrilateralType; @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public Shape(Quadrilateral quadrilateral, string quadrilateralType) + public Shape(Quadrilateral quadrilateral, string quadrilateralType = default) { Quadrilateral = quadrilateral; QuadrilateralType = quadrilateralType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeInterface.cs index 9c3d9aaee1a..b3797675f95 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// shapeType [JsonConstructor] - public ShapeInterface(string shapeType) + public ShapeInterface(string shapeType = default) { ShapeType = shapeType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs index c2f1d3a86b4..c376757fd8c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public ShapeOrNull(Triangle triangle, string quadrilateralType) + public ShapeOrNull(Triangle triangle, string quadrilateralType = default) { Triangle = triangle; QuadrilateralType = quadrilateralType; @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public ShapeOrNull(Quadrilateral quadrilateral, string quadrilateralType) + public ShapeOrNull(Quadrilateral quadrilateral, string quadrilateralType = default) { Quadrilateral = quadrilateral; QuadrilateralType = quadrilateralType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/SpecialModelName.cs index 609f6bb6891..e6331964c5d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// varSpecialModelName /// specialPropertyName [JsonConstructor] - public SpecialModelName(string varSpecialModelName, long specialPropertyName) + public SpecialModelName(string varSpecialModelName = default, long specialPropertyName) { VarSpecialModelName = varSpecialModelName; SpecialPropertyName = specialPropertyName; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Tag.cs index c5f56da79d5..61a2a127335 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Tag.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// id /// name [JsonConstructor] - public Tag(long id, string name) + public Tag(long id, string name = default) { Id = id; Name = name; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index d4b2d10520e..11592219f7e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// value [JsonConstructor] - public TestCollectionEndingWithWordList(string value) + public TestCollectionEndingWithWordList(string value = default) { Value = value; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 4f23a08f5fe..1d5730aa9d4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// testCollectionEndingWithWordList [JsonConstructor] - public TestCollectionEndingWithWordListObject(List testCollectionEndingWithWordList) + public TestCollectionEndingWithWordListObject(List testCollectionEndingWithWordList = default) { TestCollectionEndingWithWordList = testCollectionEndingWithWordList; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Triangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Triangle.cs index 88a29b1e3ce..a5f3357880d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Triangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Triangle.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(EquilateralTriangle equilateralTriangle, string shapeType, string triangleType) + public Triangle(EquilateralTriangle equilateralTriangle, string shapeType = default, string triangleType = default) { EquilateralTriangle = equilateralTriangle; ShapeType = shapeType; @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(IsoscelesTriangle isoscelesTriangle, string shapeType, string triangleType) + public Triangle(IsoscelesTriangle isoscelesTriangle, string shapeType = default, string triangleType = default) { IsoscelesTriangle = isoscelesTriangle; ShapeType = shapeType; @@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(ScaleneTriangle scaleneTriangle, string shapeType, string triangleType) + public Triangle(ScaleneTriangle scaleneTriangle, string shapeType = default, string triangleType = default) { ScaleneTriangle = scaleneTriangle; ShapeType = shapeType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TriangleInterface.cs index 5e70d717168..426d48b504b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// triangleType [JsonConstructor] - public TriangleInterface(string triangleType) + public TriangleInterface(string triangleType = default) { TriangleType = triangleType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/User.cs index c2c70e1318e..f9b7a101a6a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/User.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. The 'nullable' attribute does not change the allowed values. /// test code generation for nullable objects. Value must be a map of strings to values or the 'null' value. [JsonConstructor] - public User(string email, string firstName, long id, string lastName, Object objectWithNoDeclaredProps, string password, string phone, int userStatus, string username, Object anyTypeProp = default, Object anyTypePropNullable = default, Object objectWithNoDeclaredPropsNullable = default) + public User(string email = default, string firstName = default, long id, string lastName = default, Object objectWithNoDeclaredProps = default, string password = default, string phone = default, int userStatus, string username = default, Object anyTypeProp = default, Object anyTypePropNullable = default, Object objectWithNoDeclaredPropsNullable = default) { Email = email; FirstName = firstName; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Whale.cs index 2cf3d80ac18..87c575a711e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Whale.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// hasBaleen /// hasTeeth [JsonConstructor] - public Whale(string className, bool hasBaleen, bool hasTeeth) + public Whale(string className = default, bool hasBaleen, bool hasTeeth) { ClassName = className; HasBaleen = hasBaleen; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Zebra.cs index afee2e9035e..91f78dac12c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0/src/Org.OpenAPITools/Model/Zebra.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// className /// type [JsonConstructor] - public Zebra(string className, TypeEnum type) : base() + public Zebra(string className = default, TypeEnum type) : base() { ClassName = className; Type = type; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Api/DefaultApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Api/DefaultApi.cs index bd652094684..fb83156204b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Api/DefaultApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Api/DefaultApi.cs @@ -39,7 +39,7 @@ namespace Org.OpenAPITools.IApi /// The id of the person to retrieve /// Cancellation Token to cancel the request. /// Task<ApiResponse<Person>> - Task> ListAsync(string personId, System.Threading.CancellationToken cancellationToken = default); + Task> ListAsync(string? personId = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.IApi /// The id of the person to retrieve /// Cancellation Token to cancel the request. /// Task<ApiResponse>Person>?> - Task?> ListOrDefaultAsync(string personId, System.Threading.CancellationToken cancellationToken = default); + Task?> ListOrDefaultAsync(string? personId = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -93,7 +93,7 @@ namespace Org.OpenAPITools.Api Logger.LogInformation("{0,-9} | {1} | {3}", (args.ReceivedAt - args.RequestedAt).TotalSeconds, args.HttpStatus, args.Path); } - partial void FormatList(ref string personId); + partial void FormatList(ref string? personId); /// /// Validates the request parameters @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void AfterList(ApiResponse apiResponseLocalVar, string personId) + protected virtual void AfterList(ApiResponse apiResponseLocalVar, string? personId) { } @@ -128,7 +128,7 @@ namespace Org.OpenAPITools.Api /// /// /// - protected virtual void OnErrorList(Exception exception, string pathFormat, string path, string personId) + protected virtual void OnErrorList(Exception exception, string pathFormat, string path, string? personId) { Logger.LogError(exception, "An error occurred while sending the request to the server."); } @@ -139,7 +139,7 @@ namespace Org.OpenAPITools.Api /// The id of the person to retrieve /// Cancellation Token to cancel the request. /// <> where T : - public async Task?> ListOrDefaultAsync(string personId, System.Threading.CancellationToken cancellationToken = default) + public async Task?> ListOrDefaultAsync(string? personId = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -158,7 +158,7 @@ namespace Org.OpenAPITools.Api /// The id of the person to retrieve /// Cancellation Token to cancel the request. /// <> where T : - public async Task> ListAsync(string personId, System.Threading.CancellationToken cancellationToken = default) + public async Task> ListAsync(string? personId = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Adult.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Adult.cs index 6a3ad25b2dd..f34559a973e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Adult.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Adult.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// lastName /// type [JsonConstructor] - internal Adult(AdultAllOf adultAllOf, string firstName, string lastName, string type) : base(firstName, lastName, type) + internal Adult(AdultAllOf adultAllOf, string? firstName = default, string? lastName = default, string? type = default) : base(firstName, lastName, type) { AdultAllOf = adultAllOf; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/AdultAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/AdultAllOf.cs index 8dbfdb18ce2..1baf12642f1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/AdultAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/AdultAllOf.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// children [JsonConstructor] - public AdultAllOf(List children) + public AdultAllOf(List? children = default) { Children = children; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Children /// [JsonPropertyName("children")] - public List Children { get; set; } + public List? Children { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Child.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Child.cs index 6b15f8afe89..51d19dec3ea 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Child.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Child.cs @@ -39,7 +39,7 @@ namespace Org.OpenAPITools.Model /// lastName /// type [JsonConstructor] - public Child(ChildAllOf childAllOf, bool boosterSeat, string firstName, string lastName, string type) : base(firstName, lastName, type) + public Child(ChildAllOf childAllOf, bool boosterSeat, string? firstName = default, string? lastName = default, string? type = default) : base(firstName, lastName, type) { ChildAllOf = childAllOf; BoosterSeat = boosterSeat; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Person.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Person.cs index 660a6555da0..8dbd3aaa6ea 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Person.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-allOf/src/Org.OpenAPITools/Model/Person.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// lastName /// type [JsonConstructor] - public Person(string firstName, string lastName, string type) + public Person(string? firstName = default, string? lastName = default, string? type = default) { FirstName = firstName; LastName = lastName; @@ -51,19 +51,19 @@ namespace Org.OpenAPITools.Model /// Gets or Sets FirstName /// [JsonPropertyName("firstName")] - public string FirstName { get; set; } + public string? FirstName { get; set; } /// /// Gets or Sets LastName /// [JsonPropertyName("lastName")] - public string LastName { get; set; } + public string? LastName { get; set; } /// /// Gets or Sets Type /// [JsonPropertyName("$_type")] - public string Type { get; set; } + public string? Type { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Apple.cs index 041976e3b5f..7cd45f266c4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Apple.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// kind [JsonConstructor] - public Apple(string kind) + public Apple(string? kind = default) { Kind = kind; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Kind /// [JsonPropertyName("kind")] - public string Kind { get; set; } + public string? Kind { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Fruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Fruit.cs index 435cb44d55c..845a50b469b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Fruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-anyOf/src/Org.OpenAPITools/Model/Fruit.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Apple apple, Banana banana, string color) + public Fruit(Apple apple, Banana banana, string? color = default) { Apple = Apple; Banana = Banana; @@ -61,7 +61,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Color /// [JsonPropertyName("color")] - public string Color { get; set; } + public string? Color { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Apple.cs index 041976e3b5f..7cd45f266c4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Apple.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// kind [JsonConstructor] - public Apple(string kind) + public Apple(string? kind = default) { Kind = kind; OnCreated(); @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Kind /// [JsonPropertyName("kind")] - public string Kind { get; set; } + public string? Kind { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Fruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Fruit.cs index 4eb410ea59f..0e7d076e0a0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Fruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netcore-latest-oneOf/src/Org.OpenAPITools/Model/Fruit.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Apple apple, string color) + public Fruit(Apple apple, string? color = default) { Apple = apple; Color = color; @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Banana banana, string color) + public Fruit(Banana banana, string? color = default) { Banana = banana; Color = color; @@ -72,7 +72,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets Color /// [JsonPropertyName("color")] - public string Color { get; set; } + public string? Color { get; set; } /// /// Gets or Sets additional properties diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs index 4a6d1fc21d3..4ec759b443a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/AnotherFakeApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> Call123TestSpecialTagsAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> Call123TestSpecialTagsAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test special tags @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>> - Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -172,7 +172,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> Call123TestSpecialTagsOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -191,7 +191,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> Call123TestSpecialTagsAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> Call123TestSpecialTagsAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/DefaultApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/DefaultApi.cs index 3978bc049c2..8a1e6854ebf 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/DefaultApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/DefaultApi.cs @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> GetCountryAsync(string country, System.Threading.CancellationToken cancellationToken = default); + Task> GetCountryAsync(string country = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> GetCountryOrDefaultAsync(string country, System.Threading.CancellationToken cancellationToken = default); + Task> GetCountryOrDefaultAsync(string country = null, System.Threading.CancellationToken cancellationToken = default); /// /// Hello @@ -307,7 +307,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetCountryOrDefaultAsync(string country, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetCountryOrDefaultAsync(string country = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -326,7 +326,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetCountryAsync(string country, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetCountryAsync(string country = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs index 0ce67396dd4..5ee1262da0d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeApi.cs @@ -173,7 +173,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -184,7 +184,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -197,7 +197,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestBodyWithQueryParamsAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithQueryParamsAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -209,7 +209,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestBodyWithQueryParamsOrDefaultAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default); + Task> TestBodyWithQueryParamsOrDefaultAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test \"client\" model @@ -221,7 +221,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> TestClientModelAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClientModelAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test \"client\" model @@ -232,7 +232,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>> - Task> TestClientModelOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClientModelOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 @@ -257,7 +257,7 @@ namespace Org.OpenAPITools.IApi /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestEndpointParametersAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); + Task> TestEndpointParametersAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); /// /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 @@ -281,7 +281,7 @@ namespace Org.OpenAPITools.IApi /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestEndpointParametersOrDefaultAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); + Task> TestEndpointParametersOrDefaultAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test enum parameters @@ -363,7 +363,7 @@ namespace Org.OpenAPITools.IApi /// request body /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default); + Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default); /// /// test inline additionalProperties @@ -374,7 +374,7 @@ namespace Org.OpenAPITools.IApi /// request body /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default); + Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default); /// /// test json serialization of form data @@ -387,7 +387,7 @@ namespace Org.OpenAPITools.IApi /// field2 /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestJsonFormDataAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default); + Task> TestJsonFormDataAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default); /// /// test json serialization of form data @@ -399,7 +399,7 @@ namespace Org.OpenAPITools.IApi /// field2 /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestJsonFormDataOrDefaultAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default); + Task> TestJsonFormDataOrDefaultAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -415,7 +415,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> TestQueryParameterCollectionFormatAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default); + Task> TestQueryParameterCollectionFormatAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default); /// /// @@ -430,7 +430,7 @@ namespace Org.OpenAPITools.IApi /// /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default); + Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -1226,7 +1226,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithFileSchemaOrDefaultAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1245,7 +1245,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithFileSchemaAsync(FileSchemaTestClass fileSchemaTestClass = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1357,7 +1357,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithQueryParamsOrDefaultAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithQueryParamsOrDefaultAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1377,7 +1377,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestBodyWithQueryParamsAsync(User user, string query, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestBodyWithQueryParamsAsync(User user = null, string query = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1488,7 +1488,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClientModelOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClientModelOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1507,7 +1507,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClientModelAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClientModelAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1682,7 +1682,7 @@ namespace Org.OpenAPITools.Api /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestEndpointParametersOrDefaultAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestEndpointParametersOrDefaultAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1714,7 +1714,7 @@ namespace Org.OpenAPITools.Api /// None (optional, default to "2010-02-01T10:20:10.111110+01:00") /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestEndpointParametersAsync(byte[] varByte, decimal number, double varDouble, string patternWithoutDelimiter, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestEndpointParametersAsync(byte[] varByte = null, decimal number, double varDouble, string patternWithoutDelimiter = null, DateTime? date = null, System.IO.Stream binary = null, float? varFloat = null, int? integer = null, int? int32 = null, long? int64 = null, string varString = null, string password = null, string callback = null, DateTime? dateTime = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2213,7 +2213,7 @@ namespace Org.OpenAPITools.Api /// request body /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestInlineAdditionalPropertiesOrDefaultAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2232,7 +2232,7 @@ namespace Org.OpenAPITools.Api /// request body /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestInlineAdditionalPropertiesAsync(Dictionary requestBody = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2344,7 +2344,7 @@ namespace Org.OpenAPITools.Api /// field2 /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestJsonFormDataOrDefaultAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestJsonFormDataOrDefaultAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2364,7 +2364,7 @@ namespace Org.OpenAPITools.Api /// field2 /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestJsonFormDataAsync(string param, string param2, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestJsonFormDataAsync(string param = null, string param2 = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -2507,7 +2507,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestQueryParameterCollectionFormatOrDefaultAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -2530,7 +2530,7 @@ namespace Org.OpenAPITools.Api /// /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestQueryParameterCollectionFormatAsync(List pipe, List ioutil, List http, List url, List context, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestQueryParameterCollectionFormatAsync(List pipe = null, List ioutil = null, List http = null, List url = null, List context = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs index 9d0e0768572..97a973173f1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/FakeClassnameTags123Api.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse<ModelClient>> - Task> TestClassnameAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClassnameAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); /// /// To test class name in snake case @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// client model /// Cancellation Token to cancel the request. /// Task<ApiResponse>ModelClient>> - Task> TestClassnameOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default); + Task> TestClassnameOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -172,7 +172,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClassnameOrDefaultAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClassnameOrDefaultAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -191,7 +191,7 @@ namespace Org.OpenAPITools.Api /// client model /// Cancellation Token to cancel the request. /// <> where T : - public async Task> TestClassnameAsync(ModelClient modelClient, System.Threading.CancellationToken cancellationToken = default) + public async Task> TestClassnameAsync(ModelClient modelClient = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs index a7abb448514..7b37a5ed6d7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/PetApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> AddPetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> AddPetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Add a new pet to the store @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> AddPetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> AddPetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Deletes a pet @@ -85,7 +85,7 @@ namespace Org.OpenAPITools.IApi /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// Task<ApiResponse<List<Pet>>> - Task>> FindPetsByStatusAsync(List status, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByStatusAsync(List status = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by status @@ -96,7 +96,7 @@ namespace Org.OpenAPITools.IApi /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// Task<ApiResponse>List<Pet>>> - Task>> FindPetsByStatusOrDefaultAsync(List status, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByStatusOrDefaultAsync(List status = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by tags @@ -108,7 +108,7 @@ namespace Org.OpenAPITools.IApi /// Tags to filter by /// Cancellation Token to cancel the request. /// Task<ApiResponse<List<Pet>>> - Task>> FindPetsByTagsAsync(List tags, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByTagsAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default); /// /// Finds Pets by tags @@ -119,7 +119,7 @@ namespace Org.OpenAPITools.IApi /// Tags to filter by /// Cancellation Token to cancel the request. /// Task<ApiResponse>List<Pet>>> - Task>> FindPetsByTagsOrDefaultAsync(List tags, System.Threading.CancellationToken cancellationToken = default); + Task>> FindPetsByTagsOrDefaultAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default); /// /// Find pet by ID @@ -154,7 +154,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> UpdatePetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> UpdatePetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Update an existing pet @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.IApi /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> UpdatePetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default); + Task> UpdatePetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default); /// /// Updates a pet in the store with form data @@ -233,7 +233,7 @@ namespace Org.OpenAPITools.IApi /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// Task<ApiResponse<ApiResponse>> - Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); + Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); /// /// uploads an image (required) @@ -246,7 +246,7 @@ namespace Org.OpenAPITools.IApi /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// Task<ApiResponse>ApiResponse>> - Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); + Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -370,7 +370,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> AddPetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> AddPetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -389,7 +389,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> AddPetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> AddPetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -650,7 +650,7 @@ namespace Org.OpenAPITools.Api /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByStatusOrDefaultAsync(List status, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByStatusOrDefaultAsync(List status = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -669,7 +669,7 @@ namespace Org.OpenAPITools.Api /// Status values that need to be considered for filter /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByStatusAsync(List status, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByStatusAsync(List status = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -801,7 +801,7 @@ namespace Org.OpenAPITools.Api /// Tags to filter by /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByTagsOrDefaultAsync(List tags, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByTagsOrDefaultAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -820,7 +820,7 @@ namespace Org.OpenAPITools.Api /// Tags to filter by /// Cancellation Token to cancel the request. /// <> where T : - public async Task>> FindPetsByTagsAsync(List tags, System.Threading.CancellationToken cancellationToken = default) + public async Task>> FindPetsByTagsAsync(List tags = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1083,7 +1083,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdatePetOrDefaultAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdatePetOrDefaultAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1102,7 +1102,7 @@ namespace Org.OpenAPITools.Api /// Pet object that needs to be added to the store /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdatePetAsync(Pet pet, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdatePetAsync(Pet pet = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1560,7 +1560,7 @@ namespace Org.OpenAPITools.Api /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> UploadFileWithRequiredFileOrDefaultAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1581,7 +1581,7 @@ namespace Org.OpenAPITools.Api /// Additional data to pass to server (optional) /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) + public async Task> UploadFileWithRequiredFileAsync(System.IO.Stream requiredFile = null, long petId, string additionalMetadata = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/StoreApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/StoreApi.cs index 23c6da28488..5ade6c37768 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/StoreApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/StoreApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> DeleteOrderAsync(string orderId, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteOrderAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete purchase order by ID @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> DeleteOrderOrDefaultAsync(string orderId, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteOrderOrDefaultAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default); /// /// Returns pet inventories by status @@ -104,7 +104,7 @@ namespace Org.OpenAPITools.IApi /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// Task<ApiResponse<Order>> - Task> PlaceOrderAsync(Order order, System.Threading.CancellationToken cancellationToken = default); + Task> PlaceOrderAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default); /// /// Place an order for a pet @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.IApi /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// Task<ApiResponse>Order>> - Task> PlaceOrderOrDefaultAsync(Order order, System.Threading.CancellationToken cancellationToken = default); + Task> PlaceOrderOrDefaultAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -239,7 +239,7 @@ namespace Org.OpenAPITools.Api /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteOrderOrDefaultAsync(string orderId, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteOrderOrDefaultAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -258,7 +258,7 @@ namespace Org.OpenAPITools.Api /// ID of the order that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteOrderAsync(string orderId, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteOrderAsync(string orderId = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// <> where T : - public async Task> PlaceOrderOrDefaultAsync(Order order, System.Threading.CancellationToken cancellationToken = default) + public async Task> PlaceOrderOrDefaultAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -593,7 +593,7 @@ namespace Org.OpenAPITools.Api /// order placed for purchasing the pet /// Cancellation Token to cancel the request. /// <> where T : - public async Task> PlaceOrderAsync(Order order, System.Threading.CancellationToken cancellationToken = default) + public async Task> PlaceOrderAsync(Order order = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs index 73bb0fa1652..76d1e2be39e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Api/UserApi.cs @@ -37,7 +37,7 @@ namespace Org.OpenAPITools.IApi /// Created user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUserAsync(User user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUserAsync(User user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Create user @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.IApi /// Created user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> CreateUserOrDefaultAsync(User user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUserOrDefaultAsync(User user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -60,7 +60,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUsersWithArrayInputAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithArrayInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> CreateUsersWithArrayInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithArrayInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -83,7 +83,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> CreateUsersWithListInputAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithListInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Creates list of users with given input array @@ -94,7 +94,7 @@ namespace Org.OpenAPITools.IApi /// List of user object /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> CreateUsersWithListInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default); + Task> CreateUsersWithListInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete user @@ -106,7 +106,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> DeleteUserAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteUserAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Delete user @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> DeleteUserOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> DeleteUserOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Get user by user name @@ -129,7 +129,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// Task<ApiResponse<User>> - Task> GetUserByNameAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> GetUserByNameAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Get user by user name @@ -140,7 +140,7 @@ namespace Org.OpenAPITools.IApi /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// Task<ApiResponse>User>> - Task> GetUserByNameOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default); + Task> GetUserByNameOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs user into the system @@ -153,7 +153,7 @@ namespace Org.OpenAPITools.IApi /// The password for login in clear text /// Cancellation Token to cancel the request. /// Task<ApiResponse<string>> - Task> LoginUserAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default); + Task> LoginUserAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs user into the system @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.IApi /// The password for login in clear text /// Cancellation Token to cancel the request. /// Task<ApiResponse>string>> - Task> LoginUserOrDefaultAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default); + Task> LoginUserOrDefaultAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default); /// /// Logs out current logged in user session @@ -199,7 +199,7 @@ namespace Org.OpenAPITools.IApi /// name that need to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse<object>> - Task> UpdateUserAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default); + Task> UpdateUserAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default); /// /// Updated user @@ -211,7 +211,7 @@ namespace Org.OpenAPITools.IApi /// name that need to be deleted /// Cancellation Token to cancel the request. /// Task<ApiResponse>object>> - Task> UpdateUserOrDefaultAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default); + Task> UpdateUserOrDefaultAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default); } } @@ -335,7 +335,7 @@ namespace Org.OpenAPITools.Api /// Created user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUserOrDefaultAsync(User user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUserOrDefaultAsync(User user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -354,7 +354,7 @@ namespace Org.OpenAPITools.Api /// Created user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUserAsync(User user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUserAsync(User user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -459,7 +459,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithArrayInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithArrayInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -478,7 +478,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithArrayInputAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithArrayInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -583,7 +583,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithListInputOrDefaultAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithListInputOrDefaultAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -602,7 +602,7 @@ namespace Org.OpenAPITools.Api /// List of user object /// Cancellation Token to cancel the request. /// <> where T : - public async Task> CreateUsersWithListInputAsync(List user, System.Threading.CancellationToken cancellationToken = default) + public async Task> CreateUsersWithListInputAsync(List user = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -707,7 +707,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteUserOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteUserOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -726,7 +726,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> DeleteUserAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> DeleteUserAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -818,7 +818,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetUserByNameOrDefaultAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetUserByNameOrDefaultAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -837,7 +837,7 @@ namespace Org.OpenAPITools.Api /// The name that needs to be fetched. Use user1 for testing. /// Cancellation Token to cancel the request. /// <> where T : - public async Task> GetUserByNameAsync(string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> GetUserByNameAsync(string username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -946,7 +946,7 @@ namespace Org.OpenAPITools.Api /// The password for login in clear text /// Cancellation Token to cancel the request. /// <> where T : - public async Task> LoginUserOrDefaultAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default) + public async Task> LoginUserOrDefaultAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -966,7 +966,7 @@ namespace Org.OpenAPITools.Api /// The password for login in clear text /// Cancellation Token to cancel the request. /// <> where T : - public async Task> LoginUserAsync(string username, string password, System.Threading.CancellationToken cancellationToken = default) + public async Task> LoginUserAsync(string username = null, string password = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); @@ -1166,7 +1166,7 @@ namespace Org.OpenAPITools.Api /// name that need to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdateUserOrDefaultAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdateUserOrDefaultAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default) { try { @@ -1186,7 +1186,7 @@ namespace Org.OpenAPITools.Api /// name that need to be deleted /// Cancellation Token to cancel the request. /// <> where T : - public async Task> UpdateUserAsync(User user, string username, System.Threading.CancellationToken cancellationToken = default) + public async Task> UpdateUserAsync(User user = null, string username = null, System.Threading.CancellationToken cancellationToken = default) { UriBuilder uriBuilderLocalVar = new UriBuilder(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Activity.cs index 3020fab76b2..558ed20a7bd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Activity.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// activityOutputs [JsonConstructor] - public Activity(Dictionary> activityOutputs) + public Activity(Dictionary> activityOutputs = default) { ActivityOutputs = activityOutputs; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index d4fabef9afc..eac2e4d531d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// prop1 /// prop2 [JsonConstructor] - public ActivityOutputElementRepresentation(string prop1, Object prop2) + public ActivityOutputElementRepresentation(string prop1 = default, Object prop2 = default) { Prop1 = prop1; Prop2 = prop2; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index 61ea13598ae..907e45b2a64 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -40,7 +40,7 @@ namespace Org.OpenAPITools.Model /// mapWithUndeclaredPropertiesString /// anytype1 [JsonConstructor] - public AdditionalPropertiesClass(Object emptyMap, Dictionary> mapOfMapProperty, Dictionary mapProperty, Object mapWithUndeclaredPropertiesAnytype1, Object mapWithUndeclaredPropertiesAnytype2, Dictionary mapWithUndeclaredPropertiesAnytype3, Dictionary mapWithUndeclaredPropertiesString, Object anytype1 = default) + public AdditionalPropertiesClass(Object emptyMap = default, Dictionary> mapOfMapProperty = default, Dictionary mapProperty = default, Object mapWithUndeclaredPropertiesAnytype1 = default, Object mapWithUndeclaredPropertiesAnytype2 = default, Dictionary mapWithUndeclaredPropertiesAnytype3 = default, Dictionary mapWithUndeclaredPropertiesString = default, Object anytype1 = default) { EmptyMap = emptyMap; MapOfMapProperty = mapOfMapProperty; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Animal.cs index 92ab1823b43..2eb9b279ef2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Animal.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - public Animal(string className, string color = @"red") + public Animal(string className = default, string color = @"red") { ClassName = className; Color = color; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ApiResponse.cs index 838ba328079..c82a5f256f8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// message /// type [JsonConstructor] - public ApiResponse(int code, string message, string type) + public ApiResponse(int code, string message = default, string type = default) { Code = code; Message = message; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Apple.cs index f78829773db..822de1515fb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Apple.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// cultivar /// origin [JsonConstructor] - public Apple(string cultivar, string origin) + public Apple(string cultivar = default, string origin = default) { Cultivar = cultivar; Origin = origin; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AppleReq.cs index 8bf8d926046..5bbde5c49cd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/AppleReq.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// cultivar /// mealy [JsonConstructor] - public AppleReq(string cultivar, bool mealy) + public AppleReq(string cultivar = default, bool mealy) { Cultivar = cultivar; Mealy = mealy; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 9e502a3045e..94625601348 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// arrayArrayNumber [JsonConstructor] - public ArrayOfArrayOfNumberOnly(List> arrayArrayNumber) + public ArrayOfArrayOfNumberOnly(List> arrayArrayNumber = default) { ArrayArrayNumber = arrayArrayNumber; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index 01380bb354a..197ebe8e4c6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// arrayNumber [JsonConstructor] - public ArrayOfNumberOnly(List arrayNumber) + public ArrayOfNumberOnly(List arrayNumber = default) { ArrayNumber = arrayNumber; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayTest.cs index a6e44c07679..1c6c2c02bef 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// arrayArrayOfModel /// arrayOfString [JsonConstructor] - public ArrayTest(List> arrayArrayOfInteger, List> arrayArrayOfModel, List arrayOfString) + public ArrayTest(List> arrayArrayOfInteger = default, List> arrayArrayOfModel = default, List arrayOfString = default) { ArrayArrayOfInteger = arrayArrayOfInteger; ArrayArrayOfModel = arrayArrayOfModel; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/BasquePig.cs index a3fb00eafb1..ff460852244 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/BasquePig.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// className [JsonConstructor] - public BasquePig(string className) + public BasquePig(string className = default) { ClassName = className; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Capitalization.cs index c4895878409..4f1fb54e337 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Capitalization.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// smallCamel /// smallSnake [JsonConstructor] - public Capitalization(string aTTNAME, string capitalCamel, string capitalSnake, string sCAETHFlowPoints, string smallCamel, string smallSnake) + public Capitalization(string aTTNAME = default, string capitalCamel = default, string capitalSnake = default, string sCAETHFlowPoints = default, string smallCamel = default, string smallSnake = default) { ATT_NAME = aTTNAME; CapitalCamel = capitalCamel; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Cat.cs index c8a52d04f8b..c2895555e12 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Cat.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - internal Cat(Dictionary dictionary, CatAllOf catAllOf, string className, string color = @"red") : base(className, color) + internal Cat(Dictionary dictionary, CatAllOf catAllOf, string className = default, string color = @"red") : base(className, color) { Dictionary = dictionary; CatAllOf = catAllOf; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCat.cs index 7a7bde038df..c3fad443772 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCat.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - internal ChildCat(ChildCatAllOf childCatAllOf, string petType) : base(petType) + internal ChildCat(ChildCatAllOf childCatAllOf, string petType = default) : base(petType) { ChildCatAllOf = childCatAllOf; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index ff8d70d22bd..e126cb077c1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// name /// petType (default to PetTypeEnum.ChildCat) [JsonConstructor] - public ChildCatAllOf(string name, PetTypeEnum petType = PetTypeEnum.ChildCat) + public ChildCatAllOf(string name = default, PetTypeEnum petType = PetTypeEnum.ChildCat) { Name = name; PetType = petType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ClassModel.cs index 3a5da924b78..594b0a3c9b1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ClassModel.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// varClass [JsonConstructor] - public ClassModel(string varClass) + public ClassModel(string varClass = default) { VarClass = varClass; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DanishPig.cs index d7062249a76..4b04a468be3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DanishPig.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// className [JsonConstructor] - public DanishPig(string className) + public DanishPig(string className = default) { ClassName = className; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 72d508f4b92..c9c6a73aad8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// name [JsonConstructor] - public DeprecatedObject(string name) + public DeprecatedObject(string name = default) { Name = name; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Dog.cs index c07ebd5cdcd..48e8d4eec3b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Dog.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// className /// color (default to "red") [JsonConstructor] - internal Dog(DogAllOf dogAllOf, string className, string color = @"red") : base(className, color) + internal Dog(DogAllOf dogAllOf, string className = default, string color = @"red") : base(className, color) { DogAllOf = dogAllOf; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DogAllOf.cs index 2705b3d959f..a35b1e4870a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// breed [JsonConstructor] - public DogAllOf(string breed) + public DogAllOf(string breed = default) { Breed = breed; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Drawing.cs index 97422ed4f8d..82c2ae300b7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Drawing.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// shapes /// nullableShape [JsonConstructor] - public Drawing(Shape mainShape, ShapeOrNull shapeOrNull, List shapes, NullableShape nullableShape = default) : base() + public Drawing(Shape mainShape = default, ShapeOrNull shapeOrNull = default, List shapes = default, NullableShape nullableShape = default) : base() { MainShape = mainShape; ShapeOrNull = shapeOrNull; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumArrays.cs index 7004134e68b..3bad2d6d572 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// arrayEnum /// justSymbol [JsonConstructor] - public EnumArrays(List arrayEnum, JustSymbolEnum justSymbol) + public EnumArrays(List arrayEnum = default, JustSymbolEnum justSymbol) { ArrayEnum = arrayEnum; JustSymbol = justSymbol; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumTest.cs index bd652d917c5..70e61daf7c5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/EnumTest.cs @@ -41,7 +41,7 @@ namespace Org.OpenAPITools.Model /// outerEnumIntegerDefaultValue /// outerEnum [JsonConstructor] - public EnumTest(EnumIntegerEnum enumInteger, EnumIntegerOnlyEnum enumIntegerOnly, EnumNumberEnum enumNumber, EnumStringEnum enumString, EnumStringRequiredEnum enumStringRequired, OuterEnumDefaultValue outerEnumDefaultValue, OuterEnumInteger outerEnumInteger, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue, OuterEnum? outerEnum = default) + public EnumTest(EnumIntegerEnum enumInteger, EnumIntegerOnlyEnum enumIntegerOnly, EnumNumberEnum enumNumber, EnumStringEnum enumString, EnumStringRequiredEnum enumStringRequired, OuterEnumDefaultValue outerEnumDefaultValue, OuterEnumInteger outerEnumInteger, OuterEnumIntegerDefaultValue outerEnumIntegerDefaultValue, OuterEnum outerEnum) { EnumInteger = enumInteger; EnumIntegerOnly = enumIntegerOnly; @@ -364,7 +364,7 @@ namespace Org.OpenAPITools.Model /// Gets or Sets OuterEnum /// [JsonPropertyName("outerEnum")] - public OuterEnum? OuterEnum { get; set; } + public OuterEnum OuterEnum { get; set; } /// /// Gets or Sets additional properties @@ -486,7 +486,7 @@ namespace Org.OpenAPITools.Model break; case "outerEnum": string outerEnumRawValue = utf8JsonReader.GetString(); - outerEnum = OuterEnumConverter.FromStringOrDefault(outerEnumRawValue); + outerEnum = OuterEnumConverter.FromString(outerEnumRawValue); break; default: break; @@ -518,7 +518,7 @@ namespace Org.OpenAPITools.Model if (outerEnumIntegerDefaultValue == null) throw new ArgumentNullException(nameof(outerEnumIntegerDefaultValue), "Property is required for class EnumTest."); - return new EnumTest(enumInteger.Value, enumIntegerOnly.Value, enumNumber.Value, enumString.Value, enumStringRequired.Value, outerEnumDefaultValue.Value, outerEnumInteger.Value, outerEnumIntegerDefaultValue.Value, outerEnum); + return new EnumTest(enumInteger.Value, enumIntegerOnly.Value, enumNumber.Value, enumString.Value, enumStringRequired.Value, outerEnumDefaultValue.Value, outerEnumInteger.Value, outerEnumIntegerDefaultValue.Value, outerEnum.Value); } /// @@ -560,9 +560,7 @@ namespace Org.OpenAPITools.Model writer.WriteNumber("outerEnumIntegerDefaultValue", outerEnumIntegerDefaultValueRawValue); else writer.WriteNull("outerEnumIntegerDefaultValue"); - if (enumTest.OuterEnum == null) - writer.WriteNull("outerEnum"); - var outerEnumRawValue = OuterEnumConverter.ToJsonValue(enumTest.OuterEnum.Value); + var outerEnumRawValue = OuterEnumConverter.ToJsonValue(enumTest.OuterEnum); if (outerEnumRawValue != null) writer.WriteString("outerEnum", outerEnumRawValue); else diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/File.cs index a9b60ad8ca0..665b29e48f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/File.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// Test capitalization [JsonConstructor] - public File(string sourceURI) + public File(string sourceURI = default) { SourceURI = sourceURI; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index 7bad1ccf2bf..fa591344529 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// file /// files [JsonConstructor] - public FileSchemaTestClass(File file, List files) + public FileSchemaTestClass(File file = default, List files = default) { File = file; Files = files; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 2f5cd937ae4..219eaa037a7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// varString [JsonConstructor] - public FooGetDefaultResponse(Foo varString) + public FooGetDefaultResponse(Foo varString = default) { VarString = varString; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FormatTest.cs index eb82f9ee349..ce57df6c361 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/FormatTest.cs @@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model /// unsignedLong /// uuid [JsonConstructor] - public FormatTest(System.IO.Stream binary, byte[] varByte, DateTime date, DateTime dateTime, decimal varDecimal, double varDouble, float varFloat, int int32, long int64, int integer, decimal number, string password, string patternWithBackslash, string patternWithDigits, string patternWithDigitsAndDelimiter, string varString, uint unsignedInteger, ulong unsignedLong, Guid uuid) + public FormatTest(System.IO.Stream binary = default, byte[] varByte = default, DateTime date, DateTime dateTime, decimal varDecimal, double varDouble, float varFloat, int int32, long int64, int integer, decimal number, string password = default, string patternWithBackslash = default, string patternWithDigits = default, string patternWithDigitsAndDelimiter = default, string varString = default, uint unsignedInteger, ulong unsignedLong, Guid uuid) { Binary = binary; VarByte = varByte; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Fruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Fruit.cs index 6768f9b0937..d5c0e8c5c1a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Fruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Fruit.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Apple apple, string color) + public Fruit(Apple apple, string color = default) { Apple = apple; Color = color; @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public Fruit(Banana banana, string color) + public Fruit(Banana banana, string color = default) { Banana = banana; Color = color; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GmFruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GmFruit.cs index 9f59259d0db..d1070c9ce7b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GmFruit.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GmFruit.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// /// color [JsonConstructor] - public GmFruit(Apple apple, Banana banana, string color) + public GmFruit(Apple apple, Banana banana, string color = default) { Apple = Apple; Banana = Banana; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index 8fe518006f6..9d6bfb01e0f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - public GrandparentAnimal(string petType) + public GrandparentAnimal(string petType = default) { PetType = petType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 1789f7dc3fb..9d3ee251b34 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// bar /// foo [JsonConstructor] - internal HasOnlyReadOnly(string bar, string foo) + internal HasOnlyReadOnly(string bar = default, string foo = default) { Bar = bar; Foo = foo; @@ -105,8 +105,12 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + Bar.GetHashCode(); - hashCode = (hashCode * 59) + Foo.GetHashCode(); + + if (Bar != null) + hashCode = (hashCode * 59) + Bar.GetHashCode(); + + if (Foo != null) + hashCode = (hashCode * 59) + Foo.GetHashCode(); hashCode = (hashCode * 59) + AdditionalProperties.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/List.cs index 97177f74a38..4101e715c72 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/List.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// var123List [JsonConstructor] - public List(string var123List) + public List(string var123List = default) { var123List = var123List; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MapTest.cs index f30beffd779..12a9ad05e7c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MapTest.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// mapMapOfString /// mapOfEnumString [JsonConstructor] - public MapTest(Dictionary directMap, Dictionary indirectMap, Dictionary> mapMapOfString, Dictionary mapOfEnumString) + public MapTest(Dictionary directMap = default, Dictionary indirectMap = default, Dictionary> mapMapOfString = default, Dictionary mapOfEnumString = default) { DirectMap = directMap; IndirectMap = indirectMap; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 42f0b186313..a5e31a83917 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// uuid /// uuidWithPattern [JsonConstructor] - public MixedPropertiesAndAdditionalPropertiesClass(DateTime dateTime, Dictionary map, Guid uuid, Guid uuidWithPattern) + public MixedPropertiesAndAdditionalPropertiesClass(DateTime dateTime, Dictionary map = default, Guid uuid, Guid uuidWithPattern) { DateTime = dateTime; Map = map; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Model200Response.cs index 6fba7094d47..104efe5cb76 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Model200Response.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// varClass /// name [JsonConstructor] - public Model200Response(string varClass, int name) + public Model200Response(string varClass = default, int name) { VarClass = varClass; Name = name; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ModelClient.cs index 23fbf4f37eb..2b39bd12f99 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ModelClient.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// varClient [JsonConstructor] - public ModelClient(string varClient) + public ModelClient(string varClient = default) { varClient = varClient; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Name.cs index c057897861a..633e01f97d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Name.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// snakeCase /// var123Number [JsonConstructor] - public Name(int varName, string property, int snakeCase, int var123Number) + public Name(int varName, string property = default, int snakeCase, int var123Number) { VarName = varName; Property = property; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/NullableClass.cs index fadeea483db..5417100d68c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/NullableClass.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// objectNullableProp /// stringProp [JsonConstructor] - public NullableClass(List arrayItemsNullable, Dictionary objectItemsNullable, List arrayAndItemsNullableProp = default, List arrayNullableProp = default, bool? booleanProp = default, DateTime? dateProp = default, DateTime? datetimeProp = default, int? integerProp = default, decimal? numberProp = default, Dictionary objectAndItemsNullableProp = default, Dictionary objectNullableProp = default, string stringProp = default) : base() + public NullableClass(List arrayItemsNullable = default, Dictionary objectItemsNullable = default, List arrayAndItemsNullableProp = default, List arrayNullableProp = default, bool? booleanProp = default, DateTime? dateProp = default, DateTime? datetimeProp = default, int? integerProp = default, decimal? numberProp = default, Dictionary objectAndItemsNullableProp = default, Dictionary objectNullableProp = default, string stringProp = default) : base() { ArrayItemsNullable = arrayItemsNullable; ObjectItemsNullable = objectItemsNullable; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index ef3619483d1..9cf2d61c51f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -36,7 +36,7 @@ namespace Org.OpenAPITools.Model /// id /// uuid [JsonConstructor] - public ObjectWithDeprecatedFields(List bars, DeprecatedObject deprecatedRef, decimal id, string uuid) + public ObjectWithDeprecatedFields(List bars = default, DeprecatedObject deprecatedRef = default, decimal id, string uuid = default) { Bars = bars; DeprecatedRef = deprecatedRef; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/OuterComposite.cs index 75a248beddb..680db4ea9c8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// myNumber /// myString [JsonConstructor] - public OuterComposite(bool myBoolean, decimal myNumber, string myString) + public OuterComposite(bool myBoolean, decimal myNumber, string myString = default) { MyBoolean = myBoolean; MyNumber = myNumber; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ParentPet.cs index 5c813e015bd..c9270761acd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ParentPet.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// petType [JsonConstructor] - internal ParentPet(string petType) : base(petType) + internal ParentPet(string petType = default) : base(petType) { OnCreated(); } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Pet.cs index 059afffbf5d..6340d6c4712 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Pet.cs @@ -38,7 +38,7 @@ namespace Org.OpenAPITools.Model /// pet status in the store /// tags [JsonConstructor] - public Pet(Category category, long id, string name, List photoUrls, StatusEnum status, List tags) + public Pet(Category category = default, long id, string name = default, List photoUrls = default, StatusEnum status, List tags = default) { Category = category; Id = id; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index e079cb6b4e7..035276d5433 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public QuadrilateralInterface(string quadrilateralType) + public QuadrilateralInterface(string quadrilateralType = default) { QuadrilateralType = quadrilateralType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 9a5d0c05228..93da09efab3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// bar /// baz [JsonConstructor] - public ReadOnlyFirst(string bar, string baz) + public ReadOnlyFirst(string bar = default, string baz = default) { Bar = bar; Baz = baz; @@ -105,7 +105,9 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + Bar.GetHashCode(); + + if (Bar != null) + hashCode = (hashCode * 59) + Bar.GetHashCode(); hashCode = (hashCode * 59) + AdditionalProperties.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Shape.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Shape.cs index bfc7c8af649..760c6efcff9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Shape.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Shape.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public Shape(Triangle triangle, string quadrilateralType) + public Shape(Triangle triangle, string quadrilateralType = default) { Triangle = triangle; QuadrilateralType = quadrilateralType; @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public Shape(Quadrilateral quadrilateral, string quadrilateralType) + public Shape(Quadrilateral quadrilateral, string quadrilateralType = default) { Quadrilateral = quadrilateral; QuadrilateralType = quadrilateralType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeInterface.cs index 9c3d9aaee1a..b3797675f95 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// shapeType [JsonConstructor] - public ShapeInterface(string shapeType) + public ShapeInterface(string shapeType = default) { ShapeType = shapeType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs index c2f1d3a86b4..c376757fd8c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/ShapeOrNull.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public ShapeOrNull(Triangle triangle, string quadrilateralType) + public ShapeOrNull(Triangle triangle, string quadrilateralType = default) { Triangle = triangle; QuadrilateralType = quadrilateralType; @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// /// quadrilateralType [JsonConstructor] - public ShapeOrNull(Quadrilateral quadrilateral, string quadrilateralType) + public ShapeOrNull(Quadrilateral quadrilateral, string quadrilateralType = default) { Quadrilateral = quadrilateral; QuadrilateralType = quadrilateralType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/SpecialModelName.cs index 609f6bb6891..e6331964c5d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// varSpecialModelName /// specialPropertyName [JsonConstructor] - public SpecialModelName(string varSpecialModelName, long specialPropertyName) + public SpecialModelName(string varSpecialModelName = default, long specialPropertyName) { VarSpecialModelName = varSpecialModelName; SpecialPropertyName = specialPropertyName; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Tag.cs index c5f56da79d5..61a2a127335 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Tag.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// id /// name [JsonConstructor] - public Tag(long id, string name) + public Tag(long id, string name = default) { Id = id; Name = name; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index d4b2d10520e..11592219f7e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// value [JsonConstructor] - public TestCollectionEndingWithWordList(string value) + public TestCollectionEndingWithWordList(string value = default) { Value = value; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 4f23a08f5fe..1d5730aa9d4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// testCollectionEndingWithWordList [JsonConstructor] - public TestCollectionEndingWithWordListObject(List testCollectionEndingWithWordList) + public TestCollectionEndingWithWordListObject(List testCollectionEndingWithWordList = default) { TestCollectionEndingWithWordList = testCollectionEndingWithWordList; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Triangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Triangle.cs index 88a29b1e3ce..a5f3357880d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Triangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Triangle.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(EquilateralTriangle equilateralTriangle, string shapeType, string triangleType) + public Triangle(EquilateralTriangle equilateralTriangle, string shapeType = default, string triangleType = default) { EquilateralTriangle = equilateralTriangle; ShapeType = shapeType; @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(IsoscelesTriangle isoscelesTriangle, string shapeType, string triangleType) + public Triangle(IsoscelesTriangle isoscelesTriangle, string shapeType = default, string triangleType = default) { IsoscelesTriangle = isoscelesTriangle; ShapeType = shapeType; @@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model /// shapeType /// triangleType [JsonConstructor] - public Triangle(ScaleneTriangle scaleneTriangle, string shapeType, string triangleType) + public Triangle(ScaleneTriangle scaleneTriangle, string shapeType = default, string triangleType = default) { ScaleneTriangle = scaleneTriangle; ShapeType = shapeType; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TriangleInterface.cs index 5e70d717168..426d48b504b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -33,7 +33,7 @@ namespace Org.OpenAPITools.Model /// /// triangleType [JsonConstructor] - public TriangleInterface(string triangleType) + public TriangleInterface(string triangleType = default) { TriangleType = triangleType; OnCreated(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/User.cs index c2c70e1318e..f9b7a101a6a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/User.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// test code generation for any type Here the 'type' attribute is not specified, which means the value can be anything, including the null value, string, number, boolean, array or object. The 'nullable' attribute does not change the allowed values. /// test code generation for nullable objects. Value must be a map of strings to values or the 'null' value. [JsonConstructor] - public User(string email, string firstName, long id, string lastName, Object objectWithNoDeclaredProps, string password, string phone, int userStatus, string username, Object anyTypeProp = default, Object anyTypePropNullable = default, Object objectWithNoDeclaredPropsNullable = default) + public User(string email = default, string firstName = default, long id, string lastName = default, Object objectWithNoDeclaredProps = default, string password = default, string phone = default, int userStatus, string username = default, Object anyTypeProp = default, Object anyTypePropNullable = default, Object objectWithNoDeclaredPropsNullable = default) { Email = email; FirstName = firstName; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Whale.cs index 2cf3d80ac18..87c575a711e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Whale.cs @@ -35,7 +35,7 @@ namespace Org.OpenAPITools.Model /// hasBaleen /// hasTeeth [JsonConstructor] - public Whale(string className, bool hasBaleen, bool hasTeeth) + public Whale(string className = default, bool hasBaleen, bool hasTeeth) { ClassName = className; HasBaleen = hasBaleen; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Zebra.cs index afee2e9035e..91f78dac12c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-netstandard2.0/src/Org.OpenAPITools/Model/Zebra.cs @@ -34,7 +34,7 @@ namespace Org.OpenAPITools.Model /// className /// type [JsonConstructor] - public Zebra(string className, TypeEnum type) : base() + public Zebra(string className = default, TypeEnum type) : base() { ClassName = className; Type = type; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Activity.cs index f80ff387681..febf8ea2516 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Activity.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index 383824e58c7..8b05a45f0f5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -48,13 +48,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get; set; } /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index 78209b634de..ebdd8987c6c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -60,13 +60,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get; set; } /// @@ -78,32 +78,32 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Animal.cs index b770a965366..c333bc85087 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Animal.cs @@ -72,7 +72,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ApiResponse.cs index 78d6bab5e0e..fa77019010f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -56,13 +56,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Apple.cs index eff6f3caccc..77f8b883751 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Apple.cs @@ -48,13 +48,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get; set; } /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index df188f37a56..6d4ea16559d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index 81c92eaa9e3..7312334714b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayTest.cs index 8a23557a185..fc5909c64a6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -50,19 +50,19 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Capitalization.cs index 39630f97eee..838d2f085bc 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Capitalization.cs @@ -56,38 +56,38 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCat.cs index f7d085a21ce..293b61006ec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCat.cs @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 5efccf8f1f9..eb1863b22c4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -67,7 +67,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ClassModel.cs index 04fdc54204c..d51c44a8ad0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ClassModel.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 2892139b1d8..c5acaa19ec4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -109,7 +109,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 3e364cc0c6f..28308f9b3f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Dog.cs index 79791c62e40..02036642250 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Dog.cs @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DogAllOf.cs index d8d2c3c4da6..ca1d291bf5a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Drawing.cs index ae441f94c69..9830d61bc30 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Drawing.cs @@ -51,13 +51,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get; set; } /// @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumArrays.cs index 646fecaa4df..ed14e432ced 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -92,7 +92,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumTest.cs index ada31b054f7..4a439a441df 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EnumTest.cs @@ -168,7 +168,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/File.cs index 089499517dc..26d78afbd7b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/File.cs @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index ff5e44d98a4..1c4bbbeb8d3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -48,13 +48,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Foo.cs index 0622c6e23b5..34d4a6b737a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Foo.cs @@ -47,7 +47,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 3ff42d399d2..a6679a19f41 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs index 4b14f3e611f..e7ac13982f4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/FormatTest.cs @@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get; set; } /// @@ -166,7 +166,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public FileParameter Binary { get; set; } /// @@ -201,21 +201,21 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get; set; } /// /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get; set; } /// @@ -315,9 +315,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 79815e1812e..81fe5f2accb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/List.cs index 94cea05aee5..45304711ee3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/List.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/LiteralStringClass.cs index eaa4c72410f..d1bcfed13bb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -50,13 +50,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MapTest.cs index 0961fd54d04..571816e84d1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MapTest.cs @@ -71,25 +71,25 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 4fd1367d24a..0b0d2618c49 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -70,7 +70,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get; set; } /// @@ -134,9 +134,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Model200Response.cs index 8f1a2792497..5bd4b2d711c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Model200Response.cs @@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ModelClient.cs index 9cc72a7b4a4..9f6daa5d487 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ModelClient.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Name.cs index 641772cef0f..9ab36af7424 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Name.cs @@ -76,7 +76,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/NullableClass.cs index e0973555e3b..9dbffed3b64 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/NullableClass.cs @@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get; set; } /// @@ -134,7 +134,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 34c6090d7fb..3ef8d196d24 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get; set; } /// @@ -65,14 +65,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs index 4c0ff8affa1..983eab2864a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Order.cs @@ -183,7 +183,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/OuterComposite.cs index 2950ad95a56..3b09d39895d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -56,7 +56,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Pet.cs index ede740371eb..1367519543a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Pet.cs @@ -113,7 +113,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -132,7 +132,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 89f41da2fbe..7b1554a61b3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -60,7 +60,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SpecialModelName.cs index 514b1d9c077..e48d25cfcfd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Tag.cs index de31cf796c3..fdd5862967f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Tag.cs @@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index e2d620fa1c5..da6ac91756c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 36ebfc80f52..3cdafe6f81f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/User.cs index 1185416ea8b..807d3b03ada 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/User.cs @@ -74,37 +74,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// @@ -118,7 +118,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Activity.cs index 3c5a860dd89..fc410373090 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Activity.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index 0640bc68500..f1373b5c507 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get; set; } /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index ddec6a58568..aef93b47f40 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -59,13 +59,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get; set; } /// @@ -77,32 +77,32 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Animal.cs index 78077d2bed4..b59458da84c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Animal.cs @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ApiResponse.cs index 6d70e97a51c..49b361d3579 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -55,13 +55,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Apple.cs index 852a74fb6e6..e5572763537 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Apple.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get; set; } /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 06e930e774c..43cf217d1f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index da8a65b26f5..7600e369cfb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayTest.cs index 3e823100067..d73ea893dee 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -49,19 +49,19 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Capitalization.cs index bd317ad8747..71655f69523 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Capitalization.cs @@ -55,38 +55,38 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCat.cs index eaeb0202a26..48c7a746922 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCat.cs @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 89aa703afd3..edd094c3b24 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ClassModel.cs index 19aedc1734b..43f15a1c354 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ClassModel.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 02aee1b333a..d618b5ba110 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,7 +108,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 1a6841a713c..ecec4da46c3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Dog.cs index 32f2bbd7fa7..86addab151f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Dog.cs @@ -57,7 +57,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DogAllOf.cs index e82743a7151..2a39a44ce17 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Drawing.cs index 0a759b37b3b..a200787f07a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Drawing.cs @@ -50,13 +50,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get; set; } /// @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumArrays.cs index 61591e9174d..a2735baea8c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumTest.cs index edbe30892e0..b81ac0dd992 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EnumTest.cs @@ -167,7 +167,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/File.cs index cf3b18a81c8..a6b7733ef12 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/File.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index ae9d8e1c05a..8d30dbcbe05 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Foo.cs index 570e3de7f65..b2d8ff53001 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Foo.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 55cd8eb7482..98b7a0a5095 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs index 5df550ca3a5..64e9432ab13 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/FormatTest.cs @@ -153,7 +153,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get; set; } /// @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public System.IO.Stream Binary { get; set; } /// @@ -200,21 +200,21 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get; set; } /// /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get; set; } /// @@ -314,9 +314,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 2d4a1cd404f..e0a48ec8c62 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/List.cs index 34aa730e796..4153e5c0126 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/List.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/LiteralStringClass.cs index 3efdf123845..a0cd1a7a760 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MapTest.cs index 3c36c57d1c9..5b8a9bae6e6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MapTest.cs @@ -70,25 +70,25 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 282a5290944..f746bfb5744 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get; set; } /// @@ -133,9 +133,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Model200Response.cs index 6e5acdf9e69..0e35ddcdec8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Model200Response.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ModelClient.cs index c5433e622d9..9d9e8f1ed83 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ModelClient.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Name.cs index 8354a3c82bd..b816ec2e0b4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Name.cs @@ -75,7 +75,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/NullableClass.cs index f2d06d7f2a5..8b5a4c068d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/NullableClass.cs @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get; set; } /// @@ -133,7 +133,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 14022ef06ef..0e9285815eb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get; set; } /// @@ -64,14 +64,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs index 25c791d02c5..d9507325385 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Order.cs @@ -182,7 +182,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/OuterComposite.cs index 42ddbc5c56f..e8b3c34ca3c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Pet.cs index 4f2f095a85a..90f92b917e4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Pet.cs @@ -112,7 +112,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -131,7 +131,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 233a10492f3..55a6eb90299 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SpecialModelName.cs index ca5adcd816b..a56199c5a48 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Tag.cs index ec78b91f125..459fdddf87d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Tag.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index b89ff43ced7..d4ac29dfd71 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 54d4db6cf28..bd18c5ca743 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/User.cs index 8744ceac5ba..12db09ba7ac 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/User.cs @@ -73,37 +73,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Activity.cs index 3c5a860dd89..fc410373090 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Activity.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index 0640bc68500..f1373b5c507 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get; set; } /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index ddec6a58568..aef93b47f40 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -59,13 +59,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get; set; } /// @@ -77,32 +77,32 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Animal.cs index 78077d2bed4..b59458da84c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Animal.cs @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ApiResponse.cs index 6d70e97a51c..49b361d3579 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -55,13 +55,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Apple.cs index 852a74fb6e6..e5572763537 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Apple.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get; set; } /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 06e930e774c..43cf217d1f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index da8a65b26f5..7600e369cfb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayTest.cs index 3e823100067..d73ea893dee 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -49,19 +49,19 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Capitalization.cs index bd317ad8747..71655f69523 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Capitalization.cs @@ -55,38 +55,38 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCat.cs index eaeb0202a26..48c7a746922 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCat.cs @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 89aa703afd3..edd094c3b24 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ClassModel.cs index 19aedc1734b..43f15a1c354 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ClassModel.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 02aee1b333a..d618b5ba110 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,7 +108,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 1a6841a713c..ecec4da46c3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Dog.cs index 32f2bbd7fa7..86addab151f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Dog.cs @@ -57,7 +57,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DogAllOf.cs index e82743a7151..2a39a44ce17 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Drawing.cs index 0a759b37b3b..a200787f07a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Drawing.cs @@ -50,13 +50,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get; set; } /// @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumArrays.cs index 61591e9174d..a2735baea8c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumTest.cs index edbe30892e0..b81ac0dd992 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/EnumTest.cs @@ -167,7 +167,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/File.cs index cf3b18a81c8..a6b7733ef12 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/File.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index ae9d8e1c05a..8d30dbcbe05 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Foo.cs index 570e3de7f65..b2d8ff53001 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Foo.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 55cd8eb7482..98b7a0a5095 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs index 5df550ca3a5..64e9432ab13 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/FormatTest.cs @@ -153,7 +153,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get; set; } /// @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public System.IO.Stream Binary { get; set; } /// @@ -200,21 +200,21 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get; set; } /// /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get; set; } /// @@ -314,9 +314,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 2d4a1cd404f..e0a48ec8c62 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/List.cs index 34aa730e796..4153e5c0126 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/List.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/LiteralStringClass.cs index 3efdf123845..a0cd1a7a760 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MapTest.cs index 3c36c57d1c9..5b8a9bae6e6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MapTest.cs @@ -70,25 +70,25 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 282a5290944..f746bfb5744 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get; set; } /// @@ -133,9 +133,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Model200Response.cs index 6e5acdf9e69..0e35ddcdec8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Model200Response.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ModelClient.cs index c5433e622d9..9d9e8f1ed83 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ModelClient.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Name.cs index 8354a3c82bd..b816ec2e0b4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Name.cs @@ -75,7 +75,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/NullableClass.cs index f2d06d7f2a5..8b5a4c068d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/NullableClass.cs @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get; set; } /// @@ -133,7 +133,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 14022ef06ef..0e9285815eb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get; set; } /// @@ -64,14 +64,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs index 25c791d02c5..d9507325385 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Order.cs @@ -182,7 +182,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/OuterComposite.cs index 42ddbc5c56f..e8b3c34ca3c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Pet.cs index 4f2f095a85a..90f92b917e4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Pet.cs @@ -112,7 +112,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -131,7 +131,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 233a10492f3..55a6eb90299 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/SpecialModelName.cs index ca5adcd816b..a56199c5a48 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Tag.cs index ec78b91f125..459fdddf87d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/Tag.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index b89ff43ced7..d4ac29dfd71 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 54d4db6cf28..bd18c5ca743 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/User.cs index 8744ceac5ba..12db09ba7ac 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net48/src/Org.OpenAPITools/Model/User.cs @@ -73,37 +73,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Activity.cs index 3c5a860dd89..fc410373090 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Activity.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index 0640bc68500..f1373b5c507 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get; set; } /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index ddec6a58568..aef93b47f40 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -59,13 +59,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get; set; } /// @@ -77,32 +77,32 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Animal.cs index 78077d2bed4..b59458da84c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Animal.cs @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ApiResponse.cs index 6d70e97a51c..49b361d3579 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -55,13 +55,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Apple.cs index 852a74fb6e6..e5572763537 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Apple.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get; set; } /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 06e930e774c..43cf217d1f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index da8a65b26f5..7600e369cfb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayTest.cs index 3e823100067..d73ea893dee 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -49,19 +49,19 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Capitalization.cs index bd317ad8747..71655f69523 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Capitalization.cs @@ -55,38 +55,38 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCat.cs index eaeb0202a26..48c7a746922 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCat.cs @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 89aa703afd3..edd094c3b24 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ClassModel.cs index 19aedc1734b..43f15a1c354 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ClassModel.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 02aee1b333a..d618b5ba110 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,7 +108,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 1a6841a713c..ecec4da46c3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Dog.cs index 32f2bbd7fa7..86addab151f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Dog.cs @@ -57,7 +57,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DogAllOf.cs index e82743a7151..2a39a44ce17 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Drawing.cs index 0a759b37b3b..a200787f07a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Drawing.cs @@ -50,13 +50,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get; set; } /// @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumArrays.cs index 61591e9174d..a2735baea8c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumTest.cs index edbe30892e0..b81ac0dd992 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EnumTest.cs @@ -167,7 +167,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/File.cs index cf3b18a81c8..a6b7733ef12 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/File.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index ae9d8e1c05a..8d30dbcbe05 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Foo.cs index 570e3de7f65..b2d8ff53001 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Foo.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 55cd8eb7482..98b7a0a5095 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs index 5df550ca3a5..64e9432ab13 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/FormatTest.cs @@ -153,7 +153,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get; set; } /// @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public System.IO.Stream Binary { get; set; } /// @@ -200,21 +200,21 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get; set; } /// /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get; set; } /// @@ -314,9 +314,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 2d4a1cd404f..e0a48ec8c62 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/List.cs index 34aa730e796..4153e5c0126 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/List.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/LiteralStringClass.cs index 3efdf123845..a0cd1a7a760 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MapTest.cs index 3c36c57d1c9..5b8a9bae6e6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MapTest.cs @@ -70,25 +70,25 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 282a5290944..f746bfb5744 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get; set; } /// @@ -133,9 +133,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Model200Response.cs index 6e5acdf9e69..0e35ddcdec8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Model200Response.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ModelClient.cs index c5433e622d9..9d9e8f1ed83 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ModelClient.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Name.cs index 8354a3c82bd..b816ec2e0b4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Name.cs @@ -75,7 +75,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/NullableClass.cs index f2d06d7f2a5..8b5a4c068d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/NullableClass.cs @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get; set; } /// @@ -133,7 +133,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 14022ef06ef..0e9285815eb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get; set; } /// @@ -64,14 +64,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs index 25c791d02c5..d9507325385 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Order.cs @@ -182,7 +182,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/OuterComposite.cs index 42ddbc5c56f..e8b3c34ca3c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Pet.cs index 4f2f095a85a..90f92b917e4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Pet.cs @@ -112,7 +112,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -131,7 +131,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 233a10492f3..55a6eb90299 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SpecialModelName.cs index ca5adcd816b..a56199c5a48 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Tag.cs index ec78b91f125..459fdddf87d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Tag.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index b89ff43ced7..d4ac29dfd71 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 54d4db6cf28..bd18c5ca743 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/User.cs index 8744ceac5ba..12db09ba7ac 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/User.cs @@ -73,37 +73,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Activity.cs index d232b084eca..c6959e4a498 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Activity.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index 25d907b0530..517721d67b9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -44,13 +44,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get; set; } /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index 1e8c482df26..e63e4ed6588 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -56,13 +56,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get; set; } /// @@ -74,32 +74,32 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Animal.cs index 0073454f667..e0fe3f21a18 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Animal.cs @@ -61,7 +61,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ApiResponse.cs index 4d83d2d347b..a9ff549bfb6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -52,13 +52,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Apple.cs index 2d5c1d394cd..2aed0bca3ca 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Apple.cs @@ -44,13 +44,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get; set; } /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index b6f5ac66d2f..2aac2950ec0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index 78d77d41a43..5bc3acbd29e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayTest.cs index 652ab86bd19..4e29229e21b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -46,19 +46,19 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Capitalization.cs index 20dd579a914..074546c1ae9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Capitalization.cs @@ -52,38 +52,38 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCat.cs index cdcba31d446..eefe7ad7d11 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCat.cs @@ -63,7 +63,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 59425ab0d50..30392353c11 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -63,7 +63,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ClassModel.cs index d285902263f..a36032de6ff 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ClassModel.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 3eb52524a03..2da6ff2c54e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -93,7 +93,8 @@ namespace Org.OpenAPITools.Model return ( this.DateOnlyProperty == input.DateOnlyProperty || - this.DateOnlyProperty.Equals(input.DateOnlyProperty) + (this.DateOnlyProperty != null && + this.DateOnlyProperty.Equals(input.DateOnlyProperty)) ); } @@ -106,7 +107,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } return hashCode; } } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 3d7c5fdbb49..25c6b80ef4e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Dog.cs index cda8e3ca41c..2a3e552c85a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Dog.cs @@ -49,7 +49,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DogAllOf.cs index 16cd6946de9..61f46f5f8bb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Drawing.cs index 7ceaa0ce3b1..896eb5ad205 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Drawing.cs @@ -48,13 +48,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get; set; } /// @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumArrays.cs index ef7f75fa434..c1e89dea5c6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumTest.cs index 3d98f22be89..048eb69f78c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/EnumTest.cs @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/File.cs index 0df50ba9b2f..2ef48b5eef1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/File.cs @@ -43,7 +43,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index 388add47e63..3fe0d5cb793 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -44,13 +44,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Foo.cs index 704abb10128..bf51fec2fb8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Foo.cs @@ -43,7 +43,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 3ff0307c7b5..73c8f2dc924 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs index 77b7ea92dea..c1fae1399b6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/FormatTest.cs @@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get; set; } /// @@ -159,7 +159,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public System.IO.Stream Binary { get; set; } /// @@ -194,21 +194,21 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get; set; } /// /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get; set; } /// @@ -326,15 +326,18 @@ namespace Org.OpenAPITools.Model ) && ( this.Date == input.Date || - this.Date.Equals(input.Date) + (this.Date != null && + this.Date.Equals(input.Date)) ) && ( this.DateTime == input.DateTime || - this.DateTime.Equals(input.DateTime) + (this.DateTime != null && + this.DateTime.Equals(input.DateTime)) ) && ( this.Uuid == input.Uuid || - this.Uuid.Equals(input.Uuid) + (this.Uuid != null && + this.Uuid.Equals(input.Uuid)) ) && ( this.Password == input.Password || @@ -388,9 +391,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index a154d4ab7b5..e8bafd003a8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -41,7 +41,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/List.cs index 5601468bf87..cf1f09e93f6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/List.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/LiteralStringClass.cs index fdca36d43a8..4d5c7beffd4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -46,13 +46,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MapTest.cs index f864601a1a5..58a71ca71bf 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MapTest.cs @@ -67,25 +67,25 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 1abf46c36a4..6ff39ebb4a1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get; set; } /// @@ -118,15 +118,18 @@ namespace Org.OpenAPITools.Model return ( this.UuidWithPattern == input.UuidWithPattern || - this.UuidWithPattern.Equals(input.UuidWithPattern) + (this.UuidWithPattern != null && + this.UuidWithPattern.Equals(input.UuidWithPattern)) ) && ( this.Uuid == input.Uuid || - this.Uuid.Equals(input.Uuid) + (this.Uuid != null && + this.Uuid.Equals(input.Uuid)) ) && ( this.DateTime == input.DateTime || - this.DateTime.Equals(input.DateTime) + (this.DateTime != null && + this.DateTime.Equals(input.DateTime)) ) && ( this.Map == input.Map || @@ -145,9 +148,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Model200Response.cs index f11a854f149..0fc9f3f7438 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Model200Response.cs @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ModelClient.cs index 945932a234e..3b507c73d35 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ModelClient.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Name.cs index 30f504be0ca..73fdceed8e5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Name.cs @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/NullableClass.cs index a6c79e5460a..294c6c4d440 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/NullableClass.cs @@ -113,7 +113,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get; set; } /// @@ -131,7 +131,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 05bb2ca8de6..0a3ddc974d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -48,7 +48,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get; set; } /// @@ -61,14 +61,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs index f64acd20264..972e7167b31 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Order.cs @@ -176,7 +176,8 @@ namespace Org.OpenAPITools.Model ) && ( this.ShipDate == input.ShipDate || - this.ShipDate.Equals(input.ShipDate) + (this.ShipDate != null && + this.ShipDate.Equals(input.ShipDate)) ) && ( this.Status == input.Status || @@ -200,7 +201,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/OuterComposite.cs index 56abf796947..ebb7f2a5ae7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Pet.cs index 5c1cdd9be60..9b4d9e57c62 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Pet.cs @@ -106,7 +106,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -125,7 +125,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index b32dad8c6d0..8bb0879a869 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -56,7 +56,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/SpecialModelName.cs index 4a637be1661..3fb5301b258 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Tag.cs index 5699133e667..58d6e7a600a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/Tag.cs @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index aa8b827e602..e33a778cf8b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 0a0740c31cc..6bcef8e2338 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -42,7 +42,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/User.cs index 03599102829..8a8351ff94e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-unityWebRequest/src/Org.OpenAPITools/Model/User.cs @@ -70,37 +70,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// @@ -114,7 +114,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Activity.cs index 3c5a860dd89..fc410373090 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Activity.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index 0640bc68500..f1373b5c507 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get; set; } /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index ddec6a58568..aef93b47f40 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -59,13 +59,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get; set; } /// @@ -77,32 +77,32 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs index 78077d2bed4..b59458da84c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs index 6d70e97a51c..49b361d3579 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -55,13 +55,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Apple.cs index 852a74fb6e6..e5572763537 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Apple.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get; set; } /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 06e930e774c..43cf217d1f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index da8a65b26f5..7600e369cfb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs index 3e823100067..d73ea893dee 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -49,19 +49,19 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs index bd317ad8747..71655f69523 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs @@ -55,38 +55,38 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCat.cs index eaeb0202a26..48c7a746922 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCat.cs @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 89aa703afd3..edd094c3b24 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs index 19aedc1734b..43f15a1c354 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs index 02aee1b333a..d618b5ba110 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -108,7 +108,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } if (this.AdditionalProperties != null) { hashCode = (hashCode * 59) + this.AdditionalProperties.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs index 1a6841a713c..ecec4da46c3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs index 32f2bbd7fa7..86addab151f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs @@ -57,7 +57,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs index e82743a7151..2a39a44ce17 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Drawing.cs index 0a759b37b3b..a200787f07a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Drawing.cs @@ -50,13 +50,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get; set; } /// @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs index 61591e9174d..a2735baea8c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -91,7 +91,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs index edbe30892e0..b81ac0dd992 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs @@ -167,7 +167,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs index cf3b18a81c8..a6b7733ef12 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index ae9d8e1c05a..8d30dbcbe05 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -47,13 +47,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs index 570e3de7f65..b2d8ff53001 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs @@ -46,7 +46,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 55cd8eb7482..98b7a0a5095 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs index 5df550ca3a5..64e9432ab13 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs @@ -153,7 +153,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get; set; } /// @@ -165,7 +165,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public System.IO.Stream Binary { get; set; } /// @@ -200,21 +200,21 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get; set; } /// /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get; set; } /// @@ -314,9 +314,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 2d4a1cd404f..e0a48ec8c62 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs index 34aa730e796..4153e5c0126 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/LiteralStringClass.cs index 3efdf123845..a0cd1a7a760 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -49,13 +49,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs index 3c36c57d1c9..5b8a9bae6e6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs @@ -70,25 +70,25 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 282a5290944..f746bfb5744 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get; set; } /// @@ -133,9 +133,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs index 6e5acdf9e69..0e35ddcdec8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs index c5433e622d9..9d9e8f1ed83 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs index 8354a3c82bd..b816ec2e0b4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs @@ -75,7 +75,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs index f2d06d7f2a5..8b5a4c068d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get; set; } /// @@ -133,7 +133,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 14022ef06ef..0e9285815eb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get; set; } /// @@ -64,14 +64,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs index 25c791d02c5..d9507325385 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Order.cs @@ -182,7 +182,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); if (this.AdditionalProperties != null) diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs index 42ddbc5c56f..e8b3c34ca3c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs index 4f2f095a85a..90f92b917e4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs @@ -112,7 +112,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -131,7 +131,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index 233a10492f3..55a6eb90299 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SpecialModelName.cs index ca5adcd816b..a56199c5a48 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs index ec78b91f125..459fdddf87d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index b89ff43ced7..d4ac29dfd71 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 54d4db6cf28..bd18c5ca743 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs index 8744ceac5ba..12db09ba7ac 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs @@ -73,37 +73,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// @@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Activity.cs index 8541bd1bcaa..48731d6ed51 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Activity.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Activity.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ActivityOutputs /// - [DataMember(Name = "activity_outputs", EmitDefaultValue = false)] + [DataMember(Name = "activity_outputs", EmitDefaultValue = true)] public Dictionary> ActivityOutputs { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs index ff72bd6fa13..ce9de2cc20f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs @@ -46,13 +46,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Prop1 /// - [DataMember(Name = "prop1", EmitDefaultValue = false)] + [DataMember(Name = "prop1", EmitDefaultValue = true)] public string Prop1 { get; set; } /// /// Gets or Sets Prop2 /// - [DataMember(Name = "prop2", EmitDefaultValue = false)] + [DataMember(Name = "prop2", EmitDefaultValue = true)] public Object Prop2 { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index 1c79d469e91..51d1e606328 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -58,13 +58,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapProperty /// - [DataMember(Name = "map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_property", EmitDefaultValue = true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name = "map_of_map_property", EmitDefaultValue = false)] + [DataMember(Name = "map_of_map_property", EmitDefaultValue = true)] public Dictionary> MapOfMapProperty { get; set; } /// @@ -76,32 +76,32 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype1 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_1", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype1 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype2 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_2", EmitDefaultValue = true)] public Object MapWithUndeclaredPropertiesAnytype2 { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesAnytype3 /// - [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_anytype_3", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesAnytype3 { get; set; } /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. /// /// an object with no declared properties and no undeclared properties, hence it's an empty map. - [DataMember(Name = "empty_map", EmitDefaultValue = false)] + [DataMember(Name = "empty_map", EmitDefaultValue = true)] public Object EmptyMap { get; set; } /// /// Gets or Sets MapWithUndeclaredPropertiesString /// - [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = false)] + [DataMember(Name = "map_with_undeclared_properties_string", EmitDefaultValue = true)] public Dictionary MapWithUndeclaredPropertiesString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Animal.cs index c2d35120baa..c555571cc31 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Animal.cs @@ -67,7 +67,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name = "color", EmitDefaultValue = false)] + [DataMember(Name = "color", EmitDefaultValue = true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ApiResponse.cs index 57b0b557c53..90e2ff60a54 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -54,13 +54,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Apple.cs index dd8a5e7291a..91db14679a5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Apple.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Apple.cs @@ -46,13 +46,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", EmitDefaultValue = false)] + [DataMember(Name = "cultivar", EmitDefaultValue = true)] public string Cultivar { get; set; } /// /// Gets or Sets Origin /// - [DataMember(Name = "origin", EmitDefaultValue = false)] + [DataMember(Name = "origin", EmitDefaultValue = true)] public string Origin { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 5769a9d7ed1..a39dc713b91 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayArrayNumber", EmitDefaultValue = true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index bf45340005d..9afa9f026eb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayNumber /// - [DataMember(Name = "ArrayNumber", EmitDefaultValue = false)] + [DataMember(Name = "ArrayNumber", EmitDefaultValue = true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayTest.cs index a6592af0db6..ea4aa353b75 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -48,19 +48,19 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayOfString /// - [DataMember(Name = "array_of_string", EmitDefaultValue = false)] + [DataMember(Name = "array_of_string", EmitDefaultValue = true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name = "array_array_of_integer", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_integer", EmitDefaultValue = true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name = "array_array_of_model", EmitDefaultValue = false)] + [DataMember(Name = "array_array_of_model", EmitDefaultValue = true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Capitalization.cs index 290a87a828c..05a3f30581b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Capitalization.cs @@ -54,38 +54,38 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets SmallCamel /// - [DataMember(Name = "smallCamel", EmitDefaultValue = false)] + [DataMember(Name = "smallCamel", EmitDefaultValue = true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name = "CapitalCamel", EmitDefaultValue = false)] + [DataMember(Name = "CapitalCamel", EmitDefaultValue = true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name = "small_Snake", EmitDefaultValue = false)] + [DataMember(Name = "small_Snake", EmitDefaultValue = true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name = "Capital_Snake", EmitDefaultValue = false)] + [DataMember(Name = "Capital_Snake", EmitDefaultValue = true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = false)] + [DataMember(Name = "SCA_ETH_Flow_Points", EmitDefaultValue = true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name = "ATT_NAME", EmitDefaultValue = false)] + [DataMember(Name = "ATT_NAME", EmitDefaultValue = true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCat.cs index 06722c45658..c190afd0c49 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCat.cs @@ -67,7 +67,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCatAllOf.cs index 737e504099f..1959bb29ca3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCatAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ChildCatAllOf.cs @@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ClassModel.cs index 6654d1c2ee5..a9c57d4f0a3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ClassModel.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "_class", EmitDefaultValue = false)] + [DataMember(Name = "_class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs index e3f300013a6..3382d11be96 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DateOnlyClass.cs @@ -100,7 +100,10 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + if (this.DateOnlyProperty != null) + { + hashCode = (hashCode * 59) + this.DateOnlyProperty.GetHashCode(); + } return hashCode; } } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DeprecatedObject.cs index c112dd03a8b..205d9feb7cb 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Dog.cs index 9a84f0354c3..c075e94d009 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Dog.cs @@ -53,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DogAllOf.cs index e748e261c47..d4d2c2778ba 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Breed /// - [DataMember(Name = "breed", EmitDefaultValue = false)] + [DataMember(Name = "breed", EmitDefaultValue = true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Drawing.cs index 0a759b37b3b..a200787f07a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Drawing.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Drawing.cs @@ -50,13 +50,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MainShape /// - [DataMember(Name = "mainShape", EmitDefaultValue = false)] + [DataMember(Name = "mainShape", EmitDefaultValue = true)] public Shape MainShape { get; set; } /// /// Gets or Sets ShapeOrNull /// - [DataMember(Name = "shapeOrNull", EmitDefaultValue = false)] + [DataMember(Name = "shapeOrNull", EmitDefaultValue = true)] public ShapeOrNull ShapeOrNull { get; set; } /// @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Shapes /// - [DataMember(Name = "shapes", EmitDefaultValue = false)] + [DataMember(Name = "shapes", EmitDefaultValue = true)] public List Shapes { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumArrays.cs index 5157fa3fa68..6a08bbb15ad 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -90,7 +90,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name = "array_enum", EmitDefaultValue = false)] + [DataMember(Name = "array_enum", EmitDefaultValue = true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumTest.cs index 72b9c9f1e51..5cd156f03b2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EnumTest.cs @@ -167,7 +167,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name = "outerEnum", EmitDefaultValue = true)] + [DataMember(Name = "outerEnum", EmitDefaultValue = false)] public OuterEnum? OuterEnum { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/File.cs index ea4c623b45b..ce3d4ef97d0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/File.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// Test capitalization /// /// Test capitalization - [DataMember(Name = "sourceURI", EmitDefaultValue = false)] + [DataMember(Name = "sourceURI", EmitDefaultValue = true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index 1ee36c96866..bcd0f63aa27 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -46,13 +46,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets File /// - [DataMember(Name = "file", EmitDefaultValue = false)] + [DataMember(Name = "file", EmitDefaultValue = true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name = "files", EmitDefaultValue = false)] + [DataMember(Name = "files", EmitDefaultValue = true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Foo.cs index 7d665273f1d..4e5e675d70b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Foo.cs @@ -45,7 +45,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index 50b08ea97bc..a653a0f35a8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs index f576838cdef..b5fda6115ec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/FormatTest.cs @@ -149,7 +149,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name = "string", EmitDefaultValue = false)] + [DataMember(Name = "string", EmitDefaultValue = true)] public string VarString { get; set; } /// @@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name = "binary", EmitDefaultValue = false)] + [DataMember(Name = "binary", EmitDefaultValue = true)] public System.IO.Stream Binary { get; set; } /// @@ -196,21 +196,21 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name = "pattern_with_digits", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits", EmitDefaultValue = true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_digits_and_delimiter", EmitDefaultValue = true)] public string PatternWithDigitsAndDelimiter { get; set; } /// /// None /// /// None - [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = false)] + [DataMember(Name = "pattern_with_backslash", EmitDefaultValue = true)] public string PatternWithBackslash { get; set; } /// @@ -303,9 +303,18 @@ namespace Org.OpenAPITools.Model { hashCode = (hashCode * 59) + this.Binary.GetHashCode(); } - hashCode = (hashCode * 59) + this.Date.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + if (this.Date != null) + { + hashCode = (hashCode * 59) + this.Date.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } if (this.Password != null) { hashCode = (hashCode * 59) + this.Password.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 952e3eac26e..05a7e42a559 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -43,7 +43,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -57,7 +57,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Foo /// - [DataMember(Name = "foo", EmitDefaultValue = false)] + [DataMember(Name = "foo", EmitDefaultValue = true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/List.cs index 6f0fb673f4a..47103c6199b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/List.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets var123List /// - [DataMember(Name = "123-list", EmitDefaultValue = false)] + [DataMember(Name = "123-list", EmitDefaultValue = true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/LiteralStringClass.cs index eb7c8d83ab6..a3d231cbdc2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/LiteralStringClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/LiteralStringClass.cs @@ -48,13 +48,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets EscapedLiteralString /// - [DataMember(Name = "escapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "escapedLiteralString", EmitDefaultValue = true)] public string EscapedLiteralString { get; set; } /// /// Gets or Sets UnescapedLiteralString /// - [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = false)] + [DataMember(Name = "unescapedLiteralString", EmitDefaultValue = true)] public string UnescapedLiteralString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MapTest.cs index 88f1b6ffc87..6392497b10f 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MapTest.cs @@ -69,25 +69,25 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MapMapOfString /// - [DataMember(Name = "map_map_of_string", EmitDefaultValue = false)] + [DataMember(Name = "map_map_of_string", EmitDefaultValue = true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name = "map_of_enum_string", EmitDefaultValue = false)] + [DataMember(Name = "map_of_enum_string", EmitDefaultValue = true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name = "direct_map", EmitDefaultValue = false)] + [DataMember(Name = "direct_map", EmitDefaultValue = true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name = "indirect_map", EmitDefaultValue = false)] + [DataMember(Name = "indirect_map", EmitDefaultValue = true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index e5d50d72c92..d11068a5754 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -68,7 +68,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name = "map", EmitDefaultValue = false)] + [DataMember(Name = "map", EmitDefaultValue = true)] public Dictionary Map { get; set; } /// @@ -125,9 +125,18 @@ namespace Org.OpenAPITools.Model unchecked // Overflow is fine, just wrap { int hashCode = 41; - hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); - hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); - hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + if (this.UuidWithPattern != null) + { + hashCode = (hashCode * 59) + this.UuidWithPattern.GetHashCode(); + } + if (this.Uuid != null) + { + hashCode = (hashCode * 59) + this.Uuid.GetHashCode(); + } + if (this.DateTime != null) + { + hashCode = (hashCode * 59) + this.DateTime.GetHashCode(); + } if (this.Map != null) { hashCode = (hashCode * 59) + this.Map.GetHashCode(); diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Model200Response.cs index dbf6478540c..73bba0a724a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Model200Response.cs @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name = "class", EmitDefaultValue = false)] + [DataMember(Name = "class", EmitDefaultValue = true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ModelClient.cs index 38ff7f1f4b0..66fe1923ac6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ModelClient.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets varClient /// - [DataMember(Name = "client", EmitDefaultValue = false)] + [DataMember(Name = "client", EmitDefaultValue = true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Name.cs index 7cb286feb63..fb2fe039330 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Name.cs @@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name = "property", EmitDefaultValue = false)] + [DataMember(Name = "property", EmitDefaultValue = true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/NullableClass.cs index f2d06d7f2a5..8b5a4c068d6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/NullableClass.cs @@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name = "array_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "array_items_nullable", EmitDefaultValue = true)] public List ArrayItemsNullable { get; set; } /// @@ -133,7 +133,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name = "object_items_nullable", EmitDefaultValue = false)] + [DataMember(Name = "object_items_nullable", EmitDefaultValue = true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 1b8f6f32e25..dc1a3ab3163 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -50,7 +50,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name = "uuid", EmitDefaultValue = false)] + [DataMember(Name = "uuid", EmitDefaultValue = true)] public string Uuid { get; set; } /// @@ -63,14 +63,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name = "deprecatedRef", EmitDefaultValue = false)] + [DataMember(Name = "deprecatedRef", EmitDefaultValue = true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name = "bars", EmitDefaultValue = false)] + [DataMember(Name = "bars", EmitDefaultValue = true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs index d784e8312d9..be6941c110e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Order.cs @@ -174,7 +174,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/OuterComposite.cs index c09babfd818..8d3107c8952 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name = "my_string", EmitDefaultValue = false)] + [DataMember(Name = "my_string", EmitDefaultValue = true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Pet.cs index aa5ea747b45..2accee020a2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Pet.cs @@ -108,7 +108,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -127,7 +127,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index b37143a767b..8b39f60e28c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name = "bar", EmitDefaultValue = false)] + [DataMember(Name = "bar", EmitDefaultValue = true)] public string Bar { get; private set; } /// @@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Baz /// - [DataMember(Name = "baz", EmitDefaultValue = false)] + [DataMember(Name = "baz", EmitDefaultValue = true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SpecialModelName.cs index c240cb7f00a..cad1dc72c79 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SpecialModelName.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SpecialModelName.cs @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarSpecialModelName /// - [DataMember(Name = "_special_model.name_", EmitDefaultValue = false)] + [DataMember(Name = "_special_model.name_", EmitDefaultValue = true)] public string VarSpecialModelName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Tag.cs index c234b5281e5..b5b05185990 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Tag.cs @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs index f0ef7c92d2e..a937769f7a2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Value /// - [DataMember(Name = "value", EmitDefaultValue = false)] + [DataMember(Name = "value", EmitDefaultValue = true)] public string Value { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs index 4a611063e1c..f6882895f4b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs @@ -44,7 +44,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets TestCollectionEndingWithWordList /// - [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = false)] + [DataMember(Name = "TestCollectionEndingWithWordList", EmitDefaultValue = true)] public List TestCollectionEndingWithWordList { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/User.cs index 5d0ea337223..04c35f6b573 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/User.cs @@ -72,37 +72,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// @@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Model /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. /// /// test code generation for objects Value must be a map of strings to values. It cannot be the 'null' value. - [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = false)] + [DataMember(Name = "objectWithNoDeclaredProps", EmitDefaultValue = true)] public Object ObjectWithNoDeclaredProps { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/ApiResponse.cs index 5fabc42ec82..475f003f170 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -54,13 +54,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name = "type", EmitDefaultValue = false)] + [DataMember(Name = "type", EmitDefaultValue = true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name = "message", EmitDefaultValue = false)] + [DataMember(Name = "message", EmitDefaultValue = true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Category.cs index efd161e349f..27283f90daf 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Category.cs @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs index e2faaa779ee..28e758d60ff 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Order.cs @@ -173,7 +173,10 @@ namespace Org.OpenAPITools.Model hashCode = (hashCode * 59) + this.Id.GetHashCode(); hashCode = (hashCode * 59) + this.PetId.GetHashCode(); hashCode = (hashCode * 59) + this.Quantity.GetHashCode(); - hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + if (this.ShipDate != null) + { + hashCode = (hashCode * 59) + this.ShipDate.GetHashCode(); + } hashCode = (hashCode * 59) + this.Status.GetHashCode(); hashCode = (hashCode * 59) + this.Complete.GetHashCode(); return hashCode; diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Pet.cs index 237cff84e24..a6e4a847e57 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Pet.cs @@ -109,7 +109,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name = "category", EmitDefaultValue = false)] + [DataMember(Name = "category", EmitDefaultValue = true)] public Category Category { get; set; } /// @@ -128,7 +128,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name = "tags", EmitDefaultValue = false)] + [DataMember(Name = "tags", EmitDefaultValue = true)] public List Tags { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Tag.cs index 4f4f4949eb1..d12aae93d2d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/Tag.cs @@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name = "name", EmitDefaultValue = false)] + [DataMember(Name = "name", EmitDefaultValue = true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/User.cs index ba02e3d2f79..2bd6dd7813e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCoreAndNet47/src/Org.OpenAPITools/Model/User.cs @@ -64,37 +64,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name = "username", EmitDefaultValue = false)] + [DataMember(Name = "username", EmitDefaultValue = true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name = "firstName", EmitDefaultValue = false)] + [DataMember(Name = "firstName", EmitDefaultValue = true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name = "lastName", EmitDefaultValue = false)] + [DataMember(Name = "lastName", EmitDefaultValue = true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name = "email", EmitDefaultValue = false)] + [DataMember(Name = "email", EmitDefaultValue = true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name = "password", EmitDefaultValue = false)] + [DataMember(Name = "password", EmitDefaultValue = true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name = "phone", EmitDefaultValue = false)] + [DataMember(Name = "phone", EmitDefaultValue = true)] public string Phone { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs index 2d16dc15d37..af239018de8 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs @@ -39,18 +39,20 @@ namespace Org.OpenAPITools.Model { this.MapProperty = mapProperty; this.MapOfMapProperty = mapOfMapProperty; + this.MapProperty = mapProperty; + this.MapOfMapProperty = mapOfMapProperty; } /// /// Gets or Sets MapProperty /// - [DataMember(Name="map_property", EmitDefaultValue=false)] + [DataMember(Name="map_property", EmitDefaultValue=true)] public Dictionary MapProperty { get; set; } /// /// Gets or Sets MapOfMapProperty /// - [DataMember(Name="map_of_map_property", EmitDefaultValue=false)] + [DataMember(Name="map_of_map_property", EmitDefaultValue=true)] public Dictionary> MapOfMapProperty { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AllOfWithSingleRef.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AllOfWithSingleRef.cs index 1cce653b433..fd6bce896ab 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AllOfWithSingleRef.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/AllOfWithSingleRef.cs @@ -42,6 +42,7 @@ namespace Org.OpenAPITools.Model /// singleRefType. public AllOfWithSingleRef(string username = default(string), SingleRefType? singleRefType = default(SingleRefType?)) { + this.Username = username; this.Username = username; this.SingleRefType = singleRefType; } @@ -49,7 +50,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name="username", EmitDefaultValue=false)] + [DataMember(Name="username", EmitDefaultValue=true)] public string Username { get; set; } diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs index d06c695fa6a..3efe5cadc0c 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Animal.cs @@ -56,6 +56,8 @@ namespace Org.OpenAPITools.Model this.ClassName = className; } + this.ClassName = className; + this.Color = color; // use default value if no "color" provided if (color == null) { @@ -76,7 +78,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Color /// - [DataMember(Name="color", EmitDefaultValue=false)] + [DataMember(Name="color", EmitDefaultValue=true)] public string Color { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs index 005bd4a02e4..9a1c8241a34 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ApiResponse.cs @@ -38,6 +38,8 @@ namespace Org.OpenAPITools.Model /// message. public ApiResponse(int code = default(int), string type = default(string), string message = default(string)) { + this.Type = type; + this.Message = message; this.Code = code; this.Type = type; this.Message = message; @@ -52,13 +54,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Type /// - [DataMember(Name="type", EmitDefaultValue=false)] + [DataMember(Name="type", EmitDefaultValue=true)] public string Type { get; set; } /// /// Gets or Sets Message /// - [DataMember(Name="message", EmitDefaultValue=false)] + [DataMember(Name="message", EmitDefaultValue=true)] public string Message { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs index 813816bfd4e..f01f2d52e1e 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public ArrayOfArrayOfNumberOnly(List> arrayArrayNumber = default(List>)) { this.ArrayArrayNumber = arrayArrayNumber; + this.ArrayArrayNumber = arrayArrayNumber; } /// /// Gets or Sets ArrayArrayNumber /// - [DataMember(Name="ArrayArrayNumber", EmitDefaultValue=false)] + [DataMember(Name="ArrayArrayNumber", EmitDefaultValue=true)] public List> ArrayArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs index 82f394b79d3..1e6c123f4c5 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public ArrayOfNumberOnly(List arrayNumber = default(List)) { this.ArrayNumber = arrayNumber; + this.ArrayNumber = arrayNumber; } /// /// Gets or Sets ArrayNumber /// - [DataMember(Name="ArrayNumber", EmitDefaultValue=false)] + [DataMember(Name="ArrayNumber", EmitDefaultValue=true)] public List ArrayNumber { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs index 3c47853b69b..817200b08cd 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ArrayTest.cs @@ -41,24 +41,27 @@ namespace Org.OpenAPITools.Model this.ArrayOfString = arrayOfString; this.ArrayArrayOfInteger = arrayArrayOfInteger; this.ArrayArrayOfModel = arrayArrayOfModel; + this.ArrayOfString = arrayOfString; + this.ArrayArrayOfInteger = arrayArrayOfInteger; + this.ArrayArrayOfModel = arrayArrayOfModel; } /// /// Gets or Sets ArrayOfString /// - [DataMember(Name="array_of_string", EmitDefaultValue=false)] + [DataMember(Name="array_of_string", EmitDefaultValue=true)] public List ArrayOfString { get; set; } /// /// Gets or Sets ArrayArrayOfInteger /// - [DataMember(Name="array_array_of_integer", EmitDefaultValue=false)] + [DataMember(Name="array_array_of_integer", EmitDefaultValue=true)] public List> ArrayArrayOfInteger { get; set; } /// /// Gets or Sets ArrayArrayOfModel /// - [DataMember(Name="array_array_of_model", EmitDefaultValue=false)] + [DataMember(Name="array_array_of_model", EmitDefaultValue=true)] public List> ArrayArrayOfModel { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs index 36d66776d94..9279edcc22e 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Capitalization.cs @@ -47,43 +47,49 @@ namespace Org.OpenAPITools.Model this.CapitalSnake = capitalSnake; this.SCAETHFlowPoints = sCAETHFlowPoints; this.ATT_NAME = aTTNAME; + this.SmallCamel = smallCamel; + this.CapitalCamel = capitalCamel; + this.SmallSnake = smallSnake; + this.CapitalSnake = capitalSnake; + this.SCAETHFlowPoints = sCAETHFlowPoints; + this.ATT_NAME = aTTNAME; } /// /// Gets or Sets SmallCamel /// - [DataMember(Name="smallCamel", EmitDefaultValue=false)] + [DataMember(Name="smallCamel", EmitDefaultValue=true)] public string SmallCamel { get; set; } /// /// Gets or Sets CapitalCamel /// - [DataMember(Name="CapitalCamel", EmitDefaultValue=false)] + [DataMember(Name="CapitalCamel", EmitDefaultValue=true)] public string CapitalCamel { get; set; } /// /// Gets or Sets SmallSnake /// - [DataMember(Name="small_Snake", EmitDefaultValue=false)] + [DataMember(Name="small_Snake", EmitDefaultValue=true)] public string SmallSnake { get; set; } /// /// Gets or Sets CapitalSnake /// - [DataMember(Name="Capital_Snake", EmitDefaultValue=false)] + [DataMember(Name="Capital_Snake", EmitDefaultValue=true)] public string CapitalSnake { get; set; } /// /// Gets or Sets SCAETHFlowPoints /// - [DataMember(Name="SCA_ETH_Flow_Points", EmitDefaultValue=false)] + [DataMember(Name="SCA_ETH_Flow_Points", EmitDefaultValue=true)] public string SCAETHFlowPoints { get; set; } /// /// Name of the pet /// /// Name of the pet - [DataMember(Name="ATT_NAME", EmitDefaultValue=false)] + [DataMember(Name="ATT_NAME", EmitDefaultValue=true)] public string ATT_NAME { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs index c3a932a3d33..b6d1c301e73 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs @@ -52,6 +52,7 @@ namespace Org.OpenAPITools.Model this.Name = name; } + this.Name = name; this.Id = id; } diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs index 0d92bb7de97..84d4fc28198 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ClassModel.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public ClassModel(string varClass = default(string)) { this.VarClass = varClass; + this.VarClass = varClass; } /// /// Gets or Sets VarClass /// - [DataMember(Name="_class", EmitDefaultValue=false)] + [DataMember(Name="_class", EmitDefaultValue=true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs index c87a1aa3007..52f0632f8b3 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DeprecatedObject.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public DeprecatedObject(string name = default(string)) { this.Name = name; + this.Name = name; } /// /// Gets or Sets Name /// - [DataMember(Name="name", EmitDefaultValue=false)] + [DataMember(Name="name", EmitDefaultValue=true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs index 9abd21610ac..82e8a6ee38d 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Dog.cs @@ -42,12 +42,13 @@ namespace Org.OpenAPITools.Model public Dog(string breed = default(string), string className = "Dog", string color = "red") : base(className, color) { this.Breed = breed; + this.Breed = breed; } /// /// Gets or Sets Breed /// - [DataMember(Name="breed", EmitDefaultValue=false)] + [DataMember(Name="breed", EmitDefaultValue=true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs index 739a369b5c3..ec0a8707cc2 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/DogAllOf.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public DogAllOf(string breed = default(string)) { this.Breed = breed; + this.Breed = breed; } /// /// Gets or Sets Breed /// - [DataMember(Name="breed", EmitDefaultValue=false)] + [DataMember(Name="breed", EmitDefaultValue=true)] public string Breed { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs index a7d37ba157d..13a7d510079 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumArrays.cs @@ -82,6 +82,7 @@ namespace Org.OpenAPITools.Model /// arrayEnum. public EnumArrays(JustSymbolEnum? justSymbol = default(JustSymbolEnum?), List arrayEnum = default(List)) { + this.ArrayEnum = arrayEnum; this.JustSymbol = justSymbol; this.ArrayEnum = arrayEnum; } @@ -90,7 +91,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayEnum /// - [DataMember(Name="array_enum", EmitDefaultValue=false)] + [DataMember(Name="array_enum", EmitDefaultValue=true)] public List ArrayEnum { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs index 01653fc97a6..bf897cdee2e 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/EnumTest.cs @@ -142,7 +142,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets OuterEnum /// - [DataMember(Name="outerEnum", EmitDefaultValue=true)] + [DataMember(Name="outerEnum", EmitDefaultValue=false)] public OuterEnum? OuterEnum { get; set; } /// /// Gets or Sets OuterEnumInteger @@ -187,7 +187,6 @@ namespace Org.OpenAPITools.Model this.EnumStringRequired = enumStringRequired; } - this.OuterEnum = outerEnum; this.EnumString = enumString; this.EnumInteger = enumInteger; this.EnumNumber = enumNumber; diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs index 26ddc51b06f..c72e4f0d7eb 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/File.cs @@ -37,13 +37,14 @@ namespace Org.OpenAPITools.Model public File(string sourceURI = default(string)) { this.SourceURI = sourceURI; + this.SourceURI = sourceURI; } /// /// Test capitalization /// /// Test capitalization - [DataMember(Name="sourceURI", EmitDefaultValue=false)] + [DataMember(Name="sourceURI", EmitDefaultValue=true)] public string SourceURI { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs index 497cc80fa11..06b67e335aa 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs @@ -39,18 +39,20 @@ namespace Org.OpenAPITools.Model { this.File = file; this.Files = files; + this.File = file; + this.Files = files; } /// /// Gets or Sets File /// - [DataMember(Name="file", EmitDefaultValue=false)] + [DataMember(Name="file", EmitDefaultValue=true)] public File File { get; set; } /// /// Gets or Sets Files /// - [DataMember(Name="files", EmitDefaultValue=false)] + [DataMember(Name="files", EmitDefaultValue=true)] public List Files { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs index 004767f70a9..ee5fa18060e 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Foo.cs @@ -36,6 +36,7 @@ namespace Org.OpenAPITools.Model /// bar (default to "bar"). public Foo(string bar = "bar") { + this.Bar = bar; // use default value if no "bar" provided if (bar == null) { @@ -50,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name="bar", EmitDefaultValue=false)] + [DataMember(Name="bar", EmitDefaultValue=true)] public string Bar { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs index ec8fde4dd06..34471e4a2e2 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public FooGetDefaultResponse(Foo varString = default(Foo)) { this.VarString = varString; + this.VarString = varString; } /// /// Gets or Sets VarString /// - [DataMember(Name="string", EmitDefaultValue=false)] + [DataMember(Name="string", EmitDefaultValue=true)] public Foo VarString { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs index 96c1a46372d..1f117b51826 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/FormatTest.cs @@ -66,6 +66,7 @@ namespace Org.OpenAPITools.Model this.Number = number; } + this.VarString = varString; // to ensure "varByte" is required (not null) if (varByte == null) { @@ -76,6 +77,8 @@ namespace Org.OpenAPITools.Model this.VarByte = varByte; } + this.VarByte = varByte; + this.Binary = binary; // to ensure "date" is required (not null) if (date == null) { @@ -96,6 +99,9 @@ namespace Org.OpenAPITools.Model this.Password = password; } + this.Password = password; + this.PatternWithDigits = patternWithDigits; + this.PatternWithDigitsAndDelimiter = patternWithDigitsAndDelimiter; this.Integer = integer; this.Int32 = int32; this.Int64 = int64; @@ -155,7 +161,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarString /// - [DataMember(Name="string", EmitDefaultValue=false)] + [DataMember(Name="string", EmitDefaultValue=true)] public string VarString { get; set; } /// @@ -167,7 +173,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Binary /// - [DataMember(Name="binary", EmitDefaultValue=false)] + [DataMember(Name="binary", EmitDefaultValue=true)] public System.IO.Stream Binary { get; set; } /// @@ -199,14 +205,14 @@ namespace Org.OpenAPITools.Model /// A string that is a 10 digit number. Can have leading zeros. /// /// A string that is a 10 digit number. Can have leading zeros. - [DataMember(Name="pattern_with_digits", EmitDefaultValue=false)] + [DataMember(Name="pattern_with_digits", EmitDefaultValue=true)] public string PatternWithDigits { get; set; } /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. /// /// A string starting with 'image_' (case insensitive) and one to three digits following i.e. Image_01. - [DataMember(Name="pattern_with_digits_and_delimiter", EmitDefaultValue=false)] + [DataMember(Name="pattern_with_digits_and_delimiter", EmitDefaultValue=true)] public string PatternWithDigitsAndDelimiter { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs index 7d2a2c6c406..7cd86dc9ac0 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs @@ -41,13 +41,13 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Bar /// - [DataMember(Name="bar", EmitDefaultValue=false)] + [DataMember(Name="bar", EmitDefaultValue=true)] public string Bar { get; private set; } /// /// Gets or Sets Foo /// - [DataMember(Name="foo", EmitDefaultValue=false)] + [DataMember(Name="foo", EmitDefaultValue=true)] public string Foo { get; private set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs index a5890e4ab01..573d9ee6e18 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/List.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public List(string var123List = default(string)) { this.var123List = var123List; + this.var123List = var123List; } /// /// Gets or Sets var123List /// - [DataMember(Name="123-list", EmitDefaultValue=false)] + [DataMember(Name="123-list", EmitDefaultValue=true)] public string var123List { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs index b84ccd0e27e..5f7a654c8e1 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MapTest.cs @@ -63,30 +63,34 @@ namespace Org.OpenAPITools.Model this.MapOfEnumString = mapOfEnumString; this.DirectMap = directMap; this.IndirectMap = indirectMap; + this.MapMapOfString = mapMapOfString; + this.MapOfEnumString = mapOfEnumString; + this.DirectMap = directMap; + this.IndirectMap = indirectMap; } /// /// Gets or Sets MapMapOfString /// - [DataMember(Name="map_map_of_string", EmitDefaultValue=false)] + [DataMember(Name="map_map_of_string", EmitDefaultValue=true)] public Dictionary> MapMapOfString { get; set; } /// /// Gets or Sets MapOfEnumString /// - [DataMember(Name="map_of_enum_string", EmitDefaultValue=false)] + [DataMember(Name="map_of_enum_string", EmitDefaultValue=true)] public Dictionary MapOfEnumString { get; set; } /// /// Gets or Sets DirectMap /// - [DataMember(Name="direct_map", EmitDefaultValue=false)] + [DataMember(Name="direct_map", EmitDefaultValue=true)] public Dictionary DirectMap { get; set; } /// /// Gets or Sets IndirectMap /// - [DataMember(Name="indirect_map", EmitDefaultValue=false)] + [DataMember(Name="indirect_map", EmitDefaultValue=true)] public Dictionary IndirectMap { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs index 30e2ca44d65..5ce8d8419b7 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs @@ -38,6 +38,7 @@ namespace Org.OpenAPITools.Model /// map. public MixedPropertiesAndAdditionalPropertiesClass(Guid uuid = default(Guid), DateTime dateTime = default(DateTime), Dictionary map = default(Dictionary)) { + this.Map = map; this.Uuid = uuid; this.DateTime = dateTime; this.Map = map; @@ -58,7 +59,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Map /// - [DataMember(Name="map", EmitDefaultValue=false)] + [DataMember(Name="map", EmitDefaultValue=true)] public Dictionary Map { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs index 1ea16db40f7..8db8fbdab86 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Model200Response.cs @@ -37,6 +37,7 @@ namespace Org.OpenAPITools.Model /// varClass. public Model200Response(int name = default(int), string varClass = default(string)) { + this.VarClass = varClass; this.Name = name; this.VarClass = varClass; } @@ -50,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets VarClass /// - [DataMember(Name="class", EmitDefaultValue=false)] + [DataMember(Name="class", EmitDefaultValue=true)] public string VarClass { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs index 60b98795f9b..a5b13eb1346 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ModelClient.cs @@ -37,12 +37,13 @@ namespace Org.OpenAPITools.Model public ModelClient(string varClient = default(string)) { this.varClient = varClient; + this.varClient = varClient; } /// /// Gets or Sets varClient /// - [DataMember(Name="client", EmitDefaultValue=false)] + [DataMember(Name="client", EmitDefaultValue=true)] public string varClient { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs index c6d4dc92434..3626f8310e2 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Name.cs @@ -53,6 +53,7 @@ namespace Org.OpenAPITools.Model } this.Property = property; + this.Property = property; } /// @@ -70,7 +71,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Property /// - [DataMember(Name="property", EmitDefaultValue=false)] + [DataMember(Name="property", EmitDefaultValue=true)] public string Property { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs index fdd960363da..2213d97d29a 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/NullableClass.cs @@ -55,8 +55,10 @@ namespace Org.OpenAPITools.Model this.DatetimeProp = datetimeProp; this.ArrayNullableProp = arrayNullableProp; this.ArrayAndItemsNullableProp = arrayAndItemsNullableProp; + this.ArrayItemsNullable = arrayItemsNullable; this.ObjectNullableProp = objectNullableProp; this.ObjectAndItemsNullableProp = objectAndItemsNullableProp; + this.ObjectItemsNullable = objectItemsNullable; this.IntegerProp = integerProp; this.NumberProp = numberProp; this.BooleanProp = booleanProp; @@ -123,7 +125,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ArrayItemsNullable /// - [DataMember(Name="array_items_nullable", EmitDefaultValue=false)] + [DataMember(Name="array_items_nullable", EmitDefaultValue=true)] public List ArrayItemsNullable { get; set; } /// @@ -141,7 +143,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets ObjectItemsNullable /// - [DataMember(Name="object_items_nullable", EmitDefaultValue=false)] + [DataMember(Name="object_items_nullable", EmitDefaultValue=true)] public Dictionary ObjectItemsNullable { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs index 259253c2f72..74b954552db 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs @@ -39,6 +39,9 @@ namespace Org.OpenAPITools.Model /// bars. public ObjectWithDeprecatedFields(string uuid = default(string), decimal id = default(decimal), DeprecatedObject deprecatedRef = default(DeprecatedObject), List bars = default(List)) { + this.Uuid = uuid; + this.DeprecatedRef = deprecatedRef; + this.Bars = bars; this.Uuid = uuid; this.Id = id; this.DeprecatedRef = deprecatedRef; @@ -48,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Uuid /// - [DataMember(Name="uuid", EmitDefaultValue=false)] + [DataMember(Name="uuid", EmitDefaultValue=true)] public string Uuid { get; set; } /// @@ -61,14 +64,14 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets DeprecatedRef /// - [DataMember(Name="deprecatedRef", EmitDefaultValue=false)] + [DataMember(Name="deprecatedRef", EmitDefaultValue=true)] [Obsolete] public DeprecatedObject DeprecatedRef { get; set; } /// /// Gets or Sets Bars /// - [DataMember(Name="bars", EmitDefaultValue=false)] + [DataMember(Name="bars", EmitDefaultValue=true)] [Obsolete] public List Bars { get; set; } diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs index 346f0d1feaf..f8699f901d7 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/OuterComposite.cs @@ -38,6 +38,7 @@ namespace Org.OpenAPITools.Model /// myBoolean. public OuterComposite(decimal myNumber = default(decimal), string myString = default(string), bool myBoolean = default(bool)) { + this.MyString = myString; this.MyNumber = myNumber; this.MyString = myString; this.MyBoolean = myBoolean; @@ -52,7 +53,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets MyString /// - [DataMember(Name="my_string", EmitDefaultValue=false)] + [DataMember(Name="my_string", EmitDefaultValue=true)] public string MyString { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs index 16fa2ab775f..5284113f064 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Pet.cs @@ -79,6 +79,7 @@ namespace Org.OpenAPITools.Model /// pet status in the store. public Pet(long id = default(long), Category category = default(Category), string name = default(string), List photoUrls = default(List), List tags = default(List), StatusEnum? status = default(StatusEnum?)) { + this.Category = category; // to ensure "name" is required (not null) if (name == null) { @@ -89,6 +90,7 @@ namespace Org.OpenAPITools.Model this.Name = name; } + this.Name = name; // to ensure "photoUrls" is required (not null) if (photoUrls == null) { @@ -99,6 +101,8 @@ namespace Org.OpenAPITools.Model this.PhotoUrls = photoUrls; } + this.PhotoUrls = photoUrls; + this.Tags = tags; this.Id = id; this.Category = category; this.Tags = tags; @@ -114,7 +118,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Category /// - [DataMember(Name="category", EmitDefaultValue=false)] + [DataMember(Name="category", EmitDefaultValue=true)] public Category Category { get; set; } /// @@ -132,7 +136,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Tags /// - [DataMember(Name="tags", EmitDefaultValue=false)] + [DataMember(Name="tags", EmitDefaultValue=true)] public List Tags { get; set; } diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs index edceeb2c169..0dc02464c96 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs @@ -37,18 +37,19 @@ namespace Org.OpenAPITools.Model public ReadOnlyFirst(string baz = default(string)) { this.Baz = baz; + this.Baz = baz; } /// /// Gets or Sets Bar /// - [DataMember(Name="bar", EmitDefaultValue=false)] + [DataMember(Name="bar", EmitDefaultValue=true)] public string Bar { get; private set; } /// /// Gets or Sets Baz /// - [DataMember(Name="baz", EmitDefaultValue=false)] + [DataMember(Name="baz", EmitDefaultValue=true)] public string Baz { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs index a06ce345b25..87bb51253c0 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/Tag.cs @@ -37,6 +37,7 @@ namespace Org.OpenAPITools.Model /// name. public Tag(long id = default(long), string name = default(string)) { + this.Name = name; this.Id = id; this.Name = name; } @@ -50,7 +51,7 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Name /// - [DataMember(Name="name", EmitDefaultValue=false)] + [DataMember(Name="name", EmitDefaultValue=true)] public string Name { get; set; } /// diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs index 913098aaab6..cfa9e00edae 100644 --- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs +++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Model/User.cs @@ -43,6 +43,12 @@ namespace Org.OpenAPITools.Model /// User Status. public User(long id = default(long), string username = default(string), string firstName = default(string), string lastName = default(string), string email = default(string), string password = default(string), string phone = default(string), int userStatus = default(int)) { + this.Username = username; + this.FirstName = firstName; + this.LastName = lastName; + this.Email = email; + this.Password = password; + this.Phone = phone; this.Id = id; this.Username = username; this.FirstName = firstName; @@ -62,37 +68,37 @@ namespace Org.OpenAPITools.Model /// /// Gets or Sets Username /// - [DataMember(Name="username", EmitDefaultValue=false)] + [DataMember(Name="username", EmitDefaultValue=true)] public string Username { get; set; } /// /// Gets or Sets FirstName /// - [DataMember(Name="firstName", EmitDefaultValue=false)] + [DataMember(Name="firstName", EmitDefaultValue=true)] public string FirstName { get; set; } /// /// Gets or Sets LastName /// - [DataMember(Name="lastName", EmitDefaultValue=false)] + [DataMember(Name="lastName", EmitDefaultValue=true)] public string LastName { get; set; } /// /// Gets or Sets Email /// - [DataMember(Name="email", EmitDefaultValue=false)] + [DataMember(Name="email", EmitDefaultValue=true)] public string Email { get; set; } /// /// Gets or Sets Password /// - [DataMember(Name="password", EmitDefaultValue=false)] + [DataMember(Name="password", EmitDefaultValue=true)] public string Password { get; set; } /// /// Gets or Sets Phone /// - [DataMember(Name="phone", EmitDefaultValue=false)] + [DataMember(Name="phone", EmitDefaultValue=true)] public string Phone { get; set; } ///