diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore-functions/libraries/httpclient/ApiClient.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore-functions/libraries/httpclient/ApiClient.mustache index 776d94518b82..f6e850c8657e 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore-functions/libraries/httpclient/ApiClient.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore-functions/libraries/httpclient/ApiClient.mustache @@ -448,84 +448,101 @@ namespace {{packageName}}.Client IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { + CancellationTokenSource timeoutTokenSource = null; + CancellationTokenSource finalTokenSource = null; var deserializer = new CustomJsonCodec(SerializerSettings, configuration); - var finalToken = cancellationToken; - if (configuration.Timeout > 0) + try { - var tokenSource = new CancellationTokenSource(configuration.Timeout); - finalToken = CancellationTokenSource.CreateLinkedTokenSource(finalToken, tokenSource.Token).Token; - } + if (configuration.Timeout > 0) + { + timeoutTokenSource = new CancellationTokenSource(configuration.Timeout); + finalTokenSource = CancellationTokenSource.CreateLinkedTokenSource(finalToken, timeoutTokenSource.Token); + finalToken = finalTokenSource.Token; + } - if (configuration.Proxy != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `Proxy` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - _httpClientHandler.Proxy = configuration.Proxy; - } + if (configuration.Proxy != null) + { + if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `Proxy` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + _httpClientHandler.Proxy = configuration.Proxy; + } - if (configuration.ClientCertificates != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `ClientCertificates` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - _httpClientHandler.ClientCertificates.AddRange(configuration.ClientCertificates); - } + if (configuration.ClientCertificates != null) + { + if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `ClientCertificates` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + _httpClientHandler.ClientCertificates.AddRange(configuration.ClientCertificates); + } - var cookieContainer = req.Properties.ContainsKey("CookieContainer") ? req.Properties["CookieContainer"] as List : null; + var cookieContainer = req.Properties.ContainsKey("CookieContainer") ? req.Properties["CookieContainer"] as List : null; - if (cookieContainer != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Request property `CookieContainer` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - foreach (var cookie in cookieContainer) + if (cookieContainer != null) { - _httpClientHandler.CookieContainer.Add(cookie); + if(_httpClientHandler == null) throw new InvalidOperationException("Request property `CookieContainer` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + foreach (var cookie in cookieContainer) + { + _httpClientHandler.CookieContainer.Add(cookie); + } } - } - InterceptRequest(req); + InterceptRequest(req); - HttpResponseMessage response; -{{#supportsRetry}} - if (RetryConfiguration.AsyncRetryPolicy != null) - { - var policy = RetryConfiguration.AsyncRetryPolicy; - var policyResult = await policy - .ExecuteAndCaptureAsync(() => _httpClient.SendAsync(req, cancellationToken)) - .ConfigureAwait(false); - response = (policyResult.Outcome == OutcomeType.Successful) ? - policyResult.Result : new HttpResponseMessage() - { - ReasonPhrase = policyResult.FinalException.ToString(), - RequestMessage = req - }; - } - else - { -{{/supportsRetry}} - response = await _httpClient.SendAsync(req, cancellationToken).ConfigureAwait(false); -{{#supportsRetry}} - } -{{/supportsRetry}} + HttpResponseMessage response; + {{#supportsRetry}} + if (RetryConfiguration.AsyncRetryPolicy != null) + { + var policy = RetryConfiguration.AsyncRetryPolicy; + var policyResult = await policy + .ExecuteAndCaptureAsync(() => _httpClient.SendAsync(req, finalToken)) + .ConfigureAwait(false); + response = (policyResult.Outcome == OutcomeType.Successful) ? + policyResult.Result : new HttpResponseMessage() + { + ReasonPhrase = policyResult.FinalException.ToString(), + RequestMessage = req + }; + } + else + { + {{/supportsRetry}} + response = await _httpClient.SendAsync(req, finalToken).ConfigureAwait(false); + {{#supportsRetry}} + } + {{/supportsRetry}} - if (!response.IsSuccessStatusCode) - { - return await ToApiResponse(response, default(T), req.RequestUri); - } - - object responseData = await deserializer.Deserialize(response); + if (!response.IsSuccessStatusCode) + { + return await ToApiResponse(response, default(T), req.RequestUri); + } - // if the response type is oneOf/anyOf, call FromJSON to deserialize the data - if (typeof({{{packageName}}}.{{modelPackage}}.AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) - { - responseData = (T) typeof(T).GetMethod("FromJson").Invoke(null, new object[] { response.Content }); + object responseData = await deserializer.Deserialize(response); + + // if the response type is oneOf/anyOf, call FromJSON to deserialize the data + if (typeof({{{packageName}}}.{{modelPackage}}.AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) + { + responseData = (T) typeof(T).GetMethod("FromJson").Invoke(null, new object[] { response.Content }); + } + else if (typeof(T).Name == "Stream") // for binary response + { + responseData = (T) (object) await response.Content.ReadAsStreamAsync(); + } + + InterceptResponse(req, response); + + return await ToApiResponse(response, responseData, req.RequestUri); } - else if (typeof(T).Name == "Stream") // for binary response + finally { - responseData = (T) (object) await response.Content.ReadAsStreamAsync(); - } - - InterceptResponse(req, response); + if (timeoutTokenSource != null) + { + timeoutTokenSource.Dispose(); + } - return await ToApiResponse(response, responseData, req.RequestUri); + if (finalTokenSource != null) + { + finalTokenSource.Dispose(); + } + } } {{#supportsAsync}} 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 6eb1a2359d03..8e52641d0c17 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 @@ -32,7 +32,7 @@ /// {{description}} {{/description}} {{^conditionalSerialization}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] public {{#complexType}}{{{complexType}}}{{/complexType}}{{^complexType}}{{{datatypeWithEnum}}}{{/complexType}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}} {{name}} { get; set; } {{#isReadOnly}} @@ -48,7 +48,7 @@ {{/conditionalSerialization}} {{#conditionalSerialization}} {{#isReadOnly}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] public {{#complexType}}{{{complexType}}}{{/complexType}}{{^complexType}}{{{datatypeWithEnum}}}{{/complexType}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}} {{name}} { get; set; } @@ -63,7 +63,7 @@ {{/isReadOnly}} {{^isReadOnly}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] public {{#complexType}}{{{complexType}}}{{/complexType}}{{^complexType}}{{{datatypeWithEnum}}}{{/complexType}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}} {{name}} { get{ return _{{name}};} @@ -180,7 +180,7 @@ /// {{#description}} /// {{description}}{{/description}} {{^conditionalSerialization}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#isDate}} [JsonConverter(typeof(OpenAPIDateConverter))] {{/isDate}} @@ -199,7 +199,7 @@ {{/conditionalSerialization}} {{#conditionalSerialization}} {{#isReadOnly}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#isDate}} [JsonConverter(typeof(OpenAPIDateConverter))] {{/isDate}} @@ -218,7 +218,7 @@ {{#isDate}} [JsonConverter(typeof(OpenAPIDateConverter))] {{/isDate}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] public {{{dataType}}} {{name}} { get{ return _{{name}};} @@ -397,7 +397,7 @@ {{#parent}} {{^isArray}} {{^isMap}} - foreach(var x in BaseValidate(validationContext)) yield return x; + foreach(var x in {{#discriminator}}base.{{/discriminator}}BaseValidate(validationContext)) yield return x; {{/isMap}} {{/isArray}} {{/parent}} diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/httpclient/ApiClient.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/httpclient/ApiClient.mustache index 793bcca771d0..866f036e65c2 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/httpclient/ApiClient.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/httpclient/ApiClient.mustache @@ -450,84 +450,101 @@ namespace {{packageName}}.Client IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { + CancellationTokenSource timeoutTokenSource = null; + CancellationTokenSource finalTokenSource = null; var deserializer = new CustomJsonCodec(SerializerSettings, configuration); - var finalToken = cancellationToken; - if (configuration.Timeout > 0) + try { - var tokenSource = new CancellationTokenSource(configuration.Timeout); - finalToken = CancellationTokenSource.CreateLinkedTokenSource(finalToken, tokenSource.Token).Token; - } + if (configuration.Timeout > 0) + { + timeoutTokenSource = new CancellationTokenSource(configuration.Timeout); + finalTokenSource = CancellationTokenSource.CreateLinkedTokenSource(finalToken, timeoutTokenSource.Token); + finalToken = finalTokenSource.Token; + } - if (configuration.Proxy != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `Proxy` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - _httpClientHandler.Proxy = configuration.Proxy; - } + if (configuration.Proxy != null) + { + if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `Proxy` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + _httpClientHandler.Proxy = configuration.Proxy; + } - if (configuration.ClientCertificates != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `ClientCertificates` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - _httpClientHandler.ClientCertificates.AddRange(configuration.ClientCertificates); - } + if (configuration.ClientCertificates != null) + { + if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `ClientCertificates` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + _httpClientHandler.ClientCertificates.AddRange(configuration.ClientCertificates); + } - var cookieContainer = req.Properties.ContainsKey("CookieContainer") ? req.Properties["CookieContainer"] as List : null; + var cookieContainer = req.Properties.ContainsKey("CookieContainer") ? req.Properties["CookieContainer"] as List : null; - if (cookieContainer != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Request property `CookieContainer` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - foreach (var cookie in cookieContainer) + if (cookieContainer != null) { - _httpClientHandler.CookieContainer.Add(cookie); + if(_httpClientHandler == null) throw new InvalidOperationException("Request property `CookieContainer` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + foreach (var cookie in cookieContainer) + { + _httpClientHandler.CookieContainer.Add(cookie); + } } - } - InterceptRequest(req); + InterceptRequest(req); - HttpResponseMessage response; -{{#supportsRetry}} - if (RetryConfiguration.AsyncRetryPolicy != null) - { - var policy = RetryConfiguration.AsyncRetryPolicy; - var policyResult = await policy - .ExecuteAndCaptureAsync(() => _httpClient.SendAsync(req, cancellationToken)) - .ConfigureAwait(false); - response = (policyResult.Outcome == OutcomeType.Successful) ? - policyResult.Result : new HttpResponseMessage() - { - ReasonPhrase = policyResult.FinalException.ToString(), - RequestMessage = req - }; - } - else - { -{{/supportsRetry}} - response = await _httpClient.SendAsync(req, cancellationToken).ConfigureAwait(false); -{{#supportsRetry}} - } -{{/supportsRetry}} + HttpResponseMessage response; + {{#supportsRetry}} + if (RetryConfiguration.AsyncRetryPolicy != null) + { + var policy = RetryConfiguration.AsyncRetryPolicy; + var policyResult = await policy + .ExecuteAndCaptureAsync(() => _httpClient.SendAsync(req, finalToken)) + .ConfigureAwait(false); + response = (policyResult.Outcome == OutcomeType.Successful) ? + policyResult.Result : new HttpResponseMessage() + { + ReasonPhrase = policyResult.FinalException.ToString(), + RequestMessage = req + }; + } + else + { + {{/supportsRetry}} + response = await _httpClient.SendAsync(req, finalToken).ConfigureAwait(false); + {{#supportsRetry}} + } + {{/supportsRetry}} - if (!response.IsSuccessStatusCode) - { - return await ToApiResponse(response, default(T), req.RequestUri); - } + if (!response.IsSuccessStatusCode) + { + return await ToApiResponse(response, default(T), req.RequestUri); + } - object responseData = await deserializer.Deserialize(response); + object responseData = await deserializer.Deserialize(response); - // if the response type is oneOf/anyOf, call FromJSON to deserialize the data - if (typeof({{{packageName}}}.{{modelPackage}}.AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) - { - responseData = (T) typeof(T).GetMethod("FromJson").Invoke(null, new object[] { response.Content }); + // if the response type is oneOf/anyOf, call FromJSON to deserialize the data + if (typeof({{{packageName}}}.{{modelPackage}}.AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) + { + responseData = (T) typeof(T).GetMethod("FromJson").Invoke(null, new object[] { response.Content }); + } + else if (typeof(T).Name == "Stream") // for binary response + { + responseData = (T) (object) await response.Content.ReadAsStreamAsync(); + } + + InterceptResponse(req, response); + + return await ToApiResponse(response, responseData, req.RequestUri); } - else if (typeof(T).Name == "Stream") // for binary response + finally { - responseData = (T) (object) await response.Content.ReadAsStreamAsync(); - } - - InterceptResponse(req, response); + if (timeoutTokenSource != null) + { + timeoutTokenSource.Dispose(); + } - return await ToApiResponse(response, responseData, req.RequestUri); + if (finalTokenSource != null) + { + finalTokenSource.Dispose(); + } + } } {{#supportsAsync}} 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 a998c81e7c67..3b61b31644da 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore/modelGeneric.mustache @@ -38,7 +38,7 @@ /// {{.}} {{/description}} {{^conditionalSerialization}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#deprecated}} [Obsolete] {{/deprecated}} @@ -57,7 +57,7 @@ {{/conditionalSerialization}} {{#conditionalSerialization}} {{#isReadOnly}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#deprecated}} [Obsolete] {{/deprecated}} @@ -75,7 +75,7 @@ {{/isReadOnly}} {{^isReadOnly}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#deprecated}} [Obsolete] {{/deprecated}} @@ -209,7 +209,7 @@ /// {{#description}} /// {{.}}{{/description}} {{^conditionalSerialization}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#isDate}} [JsonConverter(typeof(OpenAPIDateConverter))] {{/isDate}} @@ -231,7 +231,7 @@ {{/conditionalSerialization}} {{#conditionalSerialization}} {{#isReadOnly}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#isDate}} [JsonConverter(typeof(OpenAPIDateConverter))] {{/isDate}} @@ -253,7 +253,7 @@ {{#isDate}} [JsonConverter(typeof(OpenAPIDateConverter))] {{/isDate}} - [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/vendorExtensions.x-emit-default-value}})] + [DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})] {{#deprecated}} [Obsolete] {{/deprecated}} diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/validatable.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/validatable.mustache index 6322bf599f63..aefcf8fd2e11 100644 --- a/modules/openapi-generator/src/main/resources/csharp-netcore/validatable.mustache +++ b/modules/openapi-generator/src/main/resources/csharp-netcore/validatable.mustache @@ -29,7 +29,7 @@ {{#parent}} {{^isArray}} {{^isMap}} - foreach (var x in BaseValidate(validationContext)) + foreach (var x in {{#discriminator}}base.{{/discriminator}}BaseValidate(validationContext)) { yield return x; } 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 e10540680961..40555d7f3416 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 @@ -36,7 +36,7 @@ public partial class MultipartMixedRequest : IEquatable, /// /// Gets or Sets Status /// - [DataMember(Name = "status", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "status", IsRequired = true, EmitDefaultValue = true)] public MultipartMixedStatus Status { get; set; } /// /// Initializes a new instance of the class. @@ -71,7 +71,7 @@ protected MultipartMixedRequest() { } /// a file /// /// a file - [DataMember(Name = "file", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "file", IsRequired = true, EmitDefaultValue = true)] public System.IO.Stream File { get; set; } /// 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 0a9b6b337dfe..6d4cbf3cb876 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 @@ -63,7 +63,7 @@ protected Animal() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get{ return _ClassName;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AppleReq.cs index 264577c24190..f856ba9072c5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AppleReq.cs @@ -60,7 +60,7 @@ protected AppleReq() { } /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)] public string Cultivar { get{ return _Cultivar;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BananaReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BananaReq.cs index 5602630dc807..084e55f92a05 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BananaReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BananaReq.cs @@ -55,7 +55,7 @@ protected BananaReq() { } /// /// Gets or Sets LengthCm /// - [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)] public decimal LengthCm { get{ return _LengthCm;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BasquePig.cs index 6cde5d45ebb4..8262f21f86ca 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/BasquePig.cs @@ -58,7 +58,7 @@ protected BasquePig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get{ return _ClassName;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Cat.cs index 6d31d2520a95..a9643944cca8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Cat.cs @@ -167,7 +167,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Category.cs index ecd7492d5ff2..dd09bcdc9360 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Category.cs @@ -88,7 +88,7 @@ public bool ShouldSerializeId() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get{ return _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 e5f952880eb2..cc5d98bbd2b9 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 @@ -211,7 +211,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs index 8df5f4c0cf1d..21713f5742a5 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs @@ -65,7 +65,7 @@ protected ComplexQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get{ return _ShapeType;} @@ -89,7 +89,7 @@ public bool ShouldSerializeShapeType() /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get{ return _QuadrilateralType;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DanishPig.cs index 8f90997e8f67..c4b7fbf1410a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DanishPig.cs @@ -58,7 +58,7 @@ protected DanishPig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get{ return _ClassName;} 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 45f65d0d7b82..268c386ae2ef 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 @@ -170,7 +170,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 d1d325588b0d..6d8fb03b7f57 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 @@ -115,7 +115,7 @@ public enum EnumStringRequiredEnum /// Gets or Sets EnumStringRequired /// - [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)] public EnumStringRequiredEnum EnumStringRequired { get{ return _EnumStringRequired;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EquilateralTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EquilateralTriangle.cs index 458a320fee71..153f0fff2bd4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EquilateralTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EquilateralTriangle.cs @@ -65,7 +65,7 @@ protected EquilateralTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get{ return _ShapeType;} @@ -89,7 +89,7 @@ public bool ShouldSerializeShapeType() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get{ return _TriangleType;} 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 6260dacfb077..4787323d3a93 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 @@ -213,7 +213,7 @@ public bool ShouldSerializeInt64() /// /// Gets or Sets Number /// - [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)] public decimal Number { get{ return _Number;} @@ -333,7 +333,7 @@ public bool ShouldSerializeString() /// /// Gets or Sets Byte /// - [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)] public byte[] Byte { get{ return _Byte;} @@ -382,7 +382,7 @@ public bool ShouldSerializeBinary() /// Gets or Sets Date /// [JsonConverter(typeof(OpenAPIDateConverter))] - [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = true)] public DateTime Date { get{ return _Date;} @@ -454,7 +454,7 @@ public bool ShouldSerializeUuid() /// /// Gets or Sets Password /// - [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)] public string Password { get{ return _Password;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index a9409a3e1809..4b26f24f31c8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -62,7 +62,7 @@ protected GrandparentAnimal() /// /// Gets or Sets PetType /// - [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)] public string PetType { get{ return _PetType;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs index f0dce588f7a6..d20bedcd9233 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs @@ -61,7 +61,7 @@ protected IsoscelesTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get{ return _ShapeType;} @@ -85,7 +85,7 @@ public bool ShouldSerializeShapeType() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get{ return _TriangleType;} 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 1579e494c071..bfda0b005208 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 @@ -59,7 +59,7 @@ protected Name() /// /// Gets or Sets _Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public int _Name { get{ return __Name;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ParentPet.cs index ac986b555efd..49bed679864b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ParentPet.cs @@ -135,7 +135,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 b2d853f7b205..9fea569bb1ea 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 @@ -191,7 +191,7 @@ public bool ShouldSerializeCategory() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get{ return _Name;} @@ -215,7 +215,7 @@ public bool ShouldSerializeName() /// /// Gets or Sets PhotoUrls /// - [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)] public List PhotoUrls { get{ return _PhotoUrls;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index e4aa4fba69b4..2b8f0a9cd3f0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -58,7 +58,7 @@ protected QuadrilateralInterface() /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get{ return _QuadrilateralType;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ScaleneTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ScaleneTriangle.cs index 421aeb4bbb11..0577d1ddf736 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ScaleneTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ScaleneTriangle.cs @@ -65,7 +65,7 @@ protected ScaleneTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get{ return _ShapeType;} @@ -89,7 +89,7 @@ public bool ShouldSerializeShapeType() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get{ return _TriangleType;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ShapeInterface.cs index 79bbd10fa3ce..9f5c4295bf3b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -58,7 +58,7 @@ protected ShapeInterface() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get{ return _ShapeType;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs index 8ac75f73d9cd..318daa0c8aa7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs @@ -65,7 +65,7 @@ protected SimpleQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get{ return _ShapeType;} @@ -89,7 +89,7 @@ public bool ShouldSerializeShapeType() /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get{ return _QuadrilateralType;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TriangleInterface.cs index 06d4d832a029..d26983a6d972 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -58,7 +58,7 @@ protected TriangleInterface() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get{ return _TriangleType;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Whale.cs index 19a2c468dd28..d844993eb205 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Whale.cs @@ -118,7 +118,7 @@ public bool ShouldSerializeHasTeeth() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get{ return _ClassName;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Zebra.cs index e85075370295..615d245b4782 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Zebra.cs @@ -116,7 +116,7 @@ protected Zebra() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get{ return _ClassName;} diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Client/ApiClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Client/ApiClient.cs index a794d9cdfc29..5bf010da666d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Client/ApiClient.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Client/ApiClient.cs @@ -451,80 +451,97 @@ private async Task> ExecAsync(HttpRequestMessage req, IReadableConfiguration configuration, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { + CancellationTokenSource timeoutTokenSource = null; + CancellationTokenSource finalTokenSource = null; var deserializer = new CustomJsonCodec(SerializerSettings, configuration); - var finalToken = cancellationToken; - if (configuration.Timeout > 0) + try { - var tokenSource = new CancellationTokenSource(configuration.Timeout); - finalToken = CancellationTokenSource.CreateLinkedTokenSource(finalToken, tokenSource.Token).Token; - } + if (configuration.Timeout > 0) + { + timeoutTokenSource = new CancellationTokenSource(configuration.Timeout); + finalTokenSource = CancellationTokenSource.CreateLinkedTokenSource(finalToken, timeoutTokenSource.Token); + finalToken = finalTokenSource.Token; + } - if (configuration.Proxy != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `Proxy` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - _httpClientHandler.Proxy = configuration.Proxy; - } + if (configuration.Proxy != null) + { + if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `Proxy` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + _httpClientHandler.Proxy = configuration.Proxy; + } - if (configuration.ClientCertificates != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `ClientCertificates` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - _httpClientHandler.ClientCertificates.AddRange(configuration.ClientCertificates); - } + if (configuration.ClientCertificates != null) + { + if(_httpClientHandler == null) throw new InvalidOperationException("Configuration `ClientCertificates` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + _httpClientHandler.ClientCertificates.AddRange(configuration.ClientCertificates); + } - var cookieContainer = req.Properties.ContainsKey("CookieContainer") ? req.Properties["CookieContainer"] as List : null; + var cookieContainer = req.Properties.ContainsKey("CookieContainer") ? req.Properties["CookieContainer"] as List : null; - if (cookieContainer != null) - { - if(_httpClientHandler == null) throw new InvalidOperationException("Request property `CookieContainer` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); - foreach (var cookie in cookieContainer) + if (cookieContainer != null) { - _httpClientHandler.CookieContainer.Add(cookie); + if(_httpClientHandler == null) throw new InvalidOperationException("Request property `CookieContainer` not supported when the client is explicitly created without an HttpClientHandler, use the proper constructor."); + foreach (var cookie in cookieContainer) + { + _httpClientHandler.CookieContainer.Add(cookie); + } } - } - InterceptRequest(req); + InterceptRequest(req); - HttpResponseMessage response; - if (RetryConfiguration.AsyncRetryPolicy != null) - { - var policy = RetryConfiguration.AsyncRetryPolicy; - var policyResult = await policy - .ExecuteAndCaptureAsync(() => _httpClient.SendAsync(req, cancellationToken)) - .ConfigureAwait(false); - response = (policyResult.Outcome == OutcomeType.Successful) ? - policyResult.Result : new HttpResponseMessage() - { - ReasonPhrase = policyResult.FinalException.ToString(), - RequestMessage = req - }; - } - else - { - response = await _httpClient.SendAsync(req, cancellationToken).ConfigureAwait(false); - } + HttpResponseMessage response; + if (RetryConfiguration.AsyncRetryPolicy != null) + { + var policy = RetryConfiguration.AsyncRetryPolicy; + var policyResult = await policy + .ExecuteAndCaptureAsync(() => _httpClient.SendAsync(req, finalToken)) + .ConfigureAwait(false); + response = (policyResult.Outcome == OutcomeType.Successful) ? + policyResult.Result : new HttpResponseMessage() + { + ReasonPhrase = policyResult.FinalException.ToString(), + RequestMessage = req + }; + } + else + { + response = await _httpClient.SendAsync(req, finalToken).ConfigureAwait(false); + } - if (!response.IsSuccessStatusCode) - { - return await ToApiResponse(response, default(T), req.RequestUri); - } + if (!response.IsSuccessStatusCode) + { + return await ToApiResponse(response, default(T), req.RequestUri); + } - object responseData = await deserializer.Deserialize(response); + object responseData = await deserializer.Deserialize(response); - // if the response type is oneOf/anyOf, call FromJSON to deserialize the data - if (typeof(Org.OpenAPITools.Model.AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) - { - responseData = (T) typeof(T).GetMethod("FromJson").Invoke(null, new object[] { response.Content }); + // if the response type is oneOf/anyOf, call FromJSON to deserialize the data + if (typeof(Org.OpenAPITools.Model.AbstractOpenAPISchema).IsAssignableFrom(typeof(T))) + { + responseData = (T) typeof(T).GetMethod("FromJson").Invoke(null, new object[] { response.Content }); + } + else if (typeof(T).Name == "Stream") // for binary response + { + responseData = (T) (object) await response.Content.ReadAsStreamAsync(); + } + + InterceptResponse(req, response); + + return await ToApiResponse(response, responseData, req.RequestUri); } - else if (typeof(T).Name == "Stream") // for binary response + finally { - responseData = (T) (object) await response.Content.ReadAsStreamAsync(); - } - - InterceptResponse(req, response); + if (timeoutTokenSource != null) + { + timeoutTokenSource.Dispose(); + } - return await ToApiResponse(response, responseData, req.RequestUri); + if (finalTokenSource != null) + { + finalTokenSource.Dispose(); + } + } } #region IAsynchronousClient 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 6aef494833d2..dc511478a577 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 @@ -66,7 +66,7 @@ protected Animal() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AppleReq.cs index 0c1a6aad6e93..d0a4bdb172a3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/AppleReq.cs @@ -57,7 +57,7 @@ protected AppleReq() { } /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)] public string Cultivar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BananaReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BananaReq.cs index 0bb74117eec2..382f8f954faa 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BananaReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BananaReq.cs @@ -52,7 +52,7 @@ protected BananaReq() { } /// /// Gets or Sets LengthCm /// - [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)] public decimal LengthCm { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BasquePig.cs index f412b304283c..8e890c687889 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/BasquePig.cs @@ -59,7 +59,7 @@ protected BasquePig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Cat.cs index a4913aebad77..e151f038ad23 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Cat.cs @@ -146,7 +146,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Category.cs index b5a4f8a12019..7a758fc8b15c 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Category.cs @@ -67,7 +67,7 @@ protected Category() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string 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 2420d1295542..f3a41ccbb5c4 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 @@ -171,7 +171,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs index e694ec30fe17..2a964cfe4030 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs @@ -66,13 +66,13 @@ protected ComplexQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DanishPig.cs index f894ecd6f2b0..6449d0589678 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/DanishPig.cs @@ -59,7 +59,7 @@ protected DanishPig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 190866102def..10944760277c 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 @@ -149,7 +149,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 a5a0c32d3a3f..fc83b2c83ca1 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 @@ -95,7 +95,7 @@ public enum EnumStringRequiredEnum /// /// Gets or Sets EnumStringRequired /// - [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)] public EnumStringRequiredEnum EnumStringRequired { get; set; } /// /// Defines EnumInteger diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs index 94138f9d00ee..d5fe6f8caa61 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs @@ -66,13 +66,13 @@ protected EquilateralTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 5ca55acea978..5603e75631cf 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 @@ -112,7 +112,7 @@ protected FormatTest() /// /// Gets or Sets Number /// - [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)] public decimal Number { get; set; } /// @@ -142,7 +142,7 @@ protected FormatTest() /// /// Gets or Sets Byte /// - [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)] public byte[] Byte { get; set; } /// @@ -154,7 +154,7 @@ protected FormatTest() /// /// Gets or Sets Date /// - [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = true)] [JsonConverter(typeof(OpenAPIDateConverter))] public DateTime Date { get; set; } @@ -173,7 +173,7 @@ protected FormatTest() /// /// Gets or Sets Password /// - [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)] public string Password { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index b5fdfc6ebd7d..4936fff7607a 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -63,7 +63,7 @@ protected GrandparentAnimal() /// /// Gets or Sets PetType /// - [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)] public string PetType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs index d543995430b8..2028dbe72271 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs @@ -62,13 +62,13 @@ protected IsoscelesTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 47c53759a055..22cd8a4dccb0 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 @@ -56,7 +56,7 @@ protected Name() /// /// Gets or Sets _Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public int _Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ParentPet.cs index 423c6e4e4085..b717f6edf835 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ParentPet.cs @@ -136,7 +136,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 f4875fadc07c..7b574d482834 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 @@ -120,13 +120,13 @@ protected Pet() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get; set; } /// /// Gets or Sets PhotoUrls /// - [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)] public List PhotoUrls { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index 1ca6e54bed3a..649ca6451cfc 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -59,7 +59,7 @@ protected QuadrilateralInterface() /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs index f02d7bfe6393..5cb4a808c800 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs @@ -66,13 +66,13 @@ protected ScaleneTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ShapeInterface.cs index f88d1ff9f39b..780b249dbc6d 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -59,7 +59,7 @@ protected ShapeInterface() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs index 744e07913673..051e10685d3b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs @@ -66,13 +66,13 @@ protected SimpleQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TriangleInterface.cs index 60fd3123b5bd..2c21c7de8387 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -59,7 +59,7 @@ protected TriangleInterface() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Whale.cs index 3963386a7d9c..a4d2c9e820c3 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Whale.cs @@ -75,7 +75,7 @@ protected Whale() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Zebra.cs index ccf404fb3a6a..533d9487bba0 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-httpclient/src/Org.OpenAPITools/Model/Zebra.cs @@ -93,7 +93,7 @@ protected Zebra() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 f5150493c8ec..83397018b70c 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 @@ -65,7 +65,7 @@ protected Animal() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AppleReq.cs index 2c77cf1c4142..9e09e2da8cec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/AppleReq.cs @@ -56,7 +56,7 @@ protected AppleReq() { } /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)] public string Cultivar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BananaReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BananaReq.cs index fdd36929d13c..3edb9a1b6dce 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BananaReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BananaReq.cs @@ -51,7 +51,7 @@ protected BananaReq() { } /// /// Gets or Sets LengthCm /// - [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)] public decimal LengthCm { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BasquePig.cs index e0c780a14bc5..f65f049cfd95 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/BasquePig.cs @@ -58,7 +58,7 @@ protected BasquePig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Cat.cs index 2bc55707da95..86ceaeed1ab1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Cat.cs @@ -145,7 +145,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Category.cs index 35732f998d6c..94dea2b30bb2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Category.cs @@ -66,7 +66,7 @@ protected Category() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string 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 4c60ed776cda..a6956f837409 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 @@ -170,7 +170,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs index dc78561c0db6..353ea1d081ec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs @@ -65,13 +65,13 @@ protected ComplexQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DanishPig.cs index 38628258d1d0..d86ff21df9bd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/DanishPig.cs @@ -58,7 +58,7 @@ protected DanishPig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 9cd520deaf82..786270d1c4d5 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 @@ -148,7 +148,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 6f3d2272c5c3..7386cffd37d4 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 @@ -94,7 +94,7 @@ public enum EnumStringRequiredEnum /// /// Gets or Sets EnumStringRequired /// - [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)] public EnumStringRequiredEnum EnumStringRequired { get; set; } /// /// Defines EnumInteger diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EquilateralTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EquilateralTriangle.cs index 6565b7b6f312..773eba5b0a20 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EquilateralTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/EquilateralTriangle.cs @@ -65,13 +65,13 @@ protected EquilateralTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 4ae624cb612c..9d0979b6f711 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 @@ -111,7 +111,7 @@ protected FormatTest() /// /// Gets or Sets Number /// - [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)] public decimal Number { get; set; } /// @@ -141,7 +141,7 @@ protected FormatTest() /// /// Gets or Sets Byte /// - [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)] public byte[] Byte { get; set; } /// @@ -153,7 +153,7 @@ protected FormatTest() /// /// Gets or Sets Date /// - [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = true)] [JsonConverter(typeof(OpenAPIDateConverter))] public DateTime Date { get; set; } @@ -172,7 +172,7 @@ protected FormatTest() /// /// Gets or Sets Password /// - [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)] public string Password { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index eddfcf60113c..28e7729a1757 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -62,7 +62,7 @@ protected GrandparentAnimal() /// /// Gets or Sets PetType /// - [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)] public string PetType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs index 55c607598a6d..ea18925f87ed 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs @@ -61,13 +61,13 @@ protected IsoscelesTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 0dc21bb656f0..1d4e7605066e 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 @@ -55,7 +55,7 @@ protected Name() /// /// Gets or Sets _Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public int _Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ParentPet.cs index ac986b555efd..49bed679864b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ParentPet.cs @@ -135,7 +135,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 472382726474..0e6f950d7f92 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 @@ -119,13 +119,13 @@ protected Pet() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get; set; } /// /// Gets or Sets PhotoUrls /// - [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)] public List PhotoUrls { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index cb2a5dc1691b..d5be5ea3c925 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -58,7 +58,7 @@ protected QuadrilateralInterface() /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ScaleneTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ScaleneTriangle.cs index e54c58468834..236020031e61 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ScaleneTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ScaleneTriangle.cs @@ -65,13 +65,13 @@ protected ScaleneTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ShapeInterface.cs index 6225f8888a03..c9294b0b4e50 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -58,7 +58,7 @@ protected ShapeInterface() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs index b8fbc0c24074..59397bf30fce 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs @@ -65,13 +65,13 @@ protected SimpleQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TriangleInterface.cs index 17571e4514d4..cdf2bd1f0f91 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -58,7 +58,7 @@ protected TriangleInterface() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Whale.cs index 10ceda658b39..62ae66415f13 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Whale.cs @@ -74,7 +74,7 @@ protected Whale() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Zebra.cs index aab75e9cd568..8a3c713fe6b7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net47/src/Org.OpenAPITools/Model/Zebra.cs @@ -92,7 +92,7 @@ protected Zebra() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 f5150493c8ec..83397018b70c 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 @@ -65,7 +65,7 @@ protected Animal() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AppleReq.cs index 2c77cf1c4142..9e09e2da8cec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/AppleReq.cs @@ -56,7 +56,7 @@ protected AppleReq() { } /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)] public string Cultivar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BananaReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BananaReq.cs index fdd36929d13c..3edb9a1b6dce 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BananaReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BananaReq.cs @@ -51,7 +51,7 @@ protected BananaReq() { } /// /// Gets or Sets LengthCm /// - [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)] public decimal LengthCm { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BasquePig.cs index e0c780a14bc5..f65f049cfd95 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/BasquePig.cs @@ -58,7 +58,7 @@ protected BasquePig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Cat.cs index 2bc55707da95..86ceaeed1ab1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Cat.cs @@ -145,7 +145,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Category.cs index 35732f998d6c..94dea2b30bb2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Category.cs @@ -66,7 +66,7 @@ protected Category() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string 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 4c60ed776cda..a6956f837409 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 @@ -170,7 +170,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs index dc78561c0db6..353ea1d081ec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs @@ -65,13 +65,13 @@ protected ComplexQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DanishPig.cs index 38628258d1d0..d86ff21df9bd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/DanishPig.cs @@ -58,7 +58,7 @@ protected DanishPig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 9cd520deaf82..786270d1c4d5 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 @@ -148,7 +148,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 6f3d2272c5c3..7386cffd37d4 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 @@ -94,7 +94,7 @@ public enum EnumStringRequiredEnum /// /// Gets or Sets EnumStringRequired /// - [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)] public EnumStringRequiredEnum EnumStringRequired { get; set; } /// /// Defines EnumInteger diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EquilateralTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EquilateralTriangle.cs index 6565b7b6f312..773eba5b0a20 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EquilateralTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/EquilateralTriangle.cs @@ -65,13 +65,13 @@ protected EquilateralTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 4ae624cb612c..9d0979b6f711 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 @@ -111,7 +111,7 @@ protected FormatTest() /// /// Gets or Sets Number /// - [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)] public decimal Number { get; set; } /// @@ -141,7 +141,7 @@ protected FormatTest() /// /// Gets or Sets Byte /// - [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)] public byte[] Byte { get; set; } /// @@ -153,7 +153,7 @@ protected FormatTest() /// /// Gets or Sets Date /// - [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = true)] [JsonConverter(typeof(OpenAPIDateConverter))] public DateTime Date { get; set; } @@ -172,7 +172,7 @@ protected FormatTest() /// /// Gets or Sets Password /// - [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)] public string Password { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index eddfcf60113c..28e7729a1757 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -62,7 +62,7 @@ protected GrandparentAnimal() /// /// Gets or Sets PetType /// - [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)] public string PetType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs index 55c607598a6d..ea18925f87ed 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs @@ -61,13 +61,13 @@ protected IsoscelesTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 0dc21bb656f0..1d4e7605066e 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 @@ -55,7 +55,7 @@ protected Name() /// /// Gets or Sets _Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public int _Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ParentPet.cs index ac986b555efd..49bed679864b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ParentPet.cs @@ -135,7 +135,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 472382726474..0e6f950d7f92 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 @@ -119,13 +119,13 @@ protected Pet() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get; set; } /// /// Gets or Sets PhotoUrls /// - [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)] public List PhotoUrls { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index cb2a5dc1691b..d5be5ea3c925 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -58,7 +58,7 @@ protected QuadrilateralInterface() /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ScaleneTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ScaleneTriangle.cs index e54c58468834..236020031e61 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ScaleneTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ScaleneTriangle.cs @@ -65,13 +65,13 @@ protected ScaleneTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ShapeInterface.cs index 6225f8888a03..c9294b0b4e50 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -58,7 +58,7 @@ protected ShapeInterface() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs index b8fbc0c24074..59397bf30fce 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs @@ -65,13 +65,13 @@ protected SimpleQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TriangleInterface.cs index 17571e4514d4..cdf2bd1f0f91 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -58,7 +58,7 @@ protected TriangleInterface() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Whale.cs index 10ceda658b39..62ae66415f13 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Whale.cs @@ -74,7 +74,7 @@ protected Whale() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Zebra.cs index aab75e9cd568..8a3c713fe6b7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-net5.0/src/Org.OpenAPITools/Model/Zebra.cs @@ -92,7 +92,7 @@ protected Zebra() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 f5150493c8ec..83397018b70c 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 @@ -65,7 +65,7 @@ protected Animal() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AppleReq.cs index 2c77cf1c4142..9e09e2da8cec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/AppleReq.cs @@ -56,7 +56,7 @@ protected AppleReq() { } /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)] public string Cultivar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BananaReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BananaReq.cs index fdd36929d13c..3edb9a1b6dce 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BananaReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BananaReq.cs @@ -51,7 +51,7 @@ protected BananaReq() { } /// /// Gets or Sets LengthCm /// - [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)] public decimal LengthCm { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BasquePig.cs index e0c780a14bc5..f65f049cfd95 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/BasquePig.cs @@ -58,7 +58,7 @@ protected BasquePig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Cat.cs index 2bc55707da95..86ceaeed1ab1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Cat.cs @@ -145,7 +145,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs index 35732f998d6c..94dea2b30bb2 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Category.cs @@ -66,7 +66,7 @@ protected Category() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string 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 4c60ed776cda..a6956f837409 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 @@ -170,7 +170,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs index dc78561c0db6..353ea1d081ec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs @@ -65,13 +65,13 @@ protected ComplexQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DanishPig.cs index 38628258d1d0..d86ff21df9bd 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/DanishPig.cs @@ -58,7 +58,7 @@ protected DanishPig() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 9cd520deaf82..786270d1c4d5 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 @@ -148,7 +148,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 6f3d2272c5c3..7386cffd37d4 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 @@ -94,7 +94,7 @@ public enum EnumStringRequiredEnum /// /// Gets or Sets EnumStringRequired /// - [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)] public EnumStringRequiredEnum EnumStringRequired { get; set; } /// /// Defines EnumInteger diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs index 6565b7b6f312..773eba5b0a20 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/EquilateralTriangle.cs @@ -65,13 +65,13 @@ protected EquilateralTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 4ae624cb612c..9d0979b6f711 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 @@ -111,7 +111,7 @@ protected FormatTest() /// /// Gets or Sets Number /// - [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)] public decimal Number { get; set; } /// @@ -141,7 +141,7 @@ protected FormatTest() /// /// Gets or Sets Byte /// - [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)] public byte[] Byte { get; set; } /// @@ -153,7 +153,7 @@ protected FormatTest() /// /// Gets or Sets Date /// - [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = true)] [JsonConverter(typeof(OpenAPIDateConverter))] public DateTime Date { get; set; } @@ -172,7 +172,7 @@ protected FormatTest() /// /// Gets or Sets Password /// - [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)] public string Password { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index eddfcf60113c..28e7729a1757 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -62,7 +62,7 @@ protected GrandparentAnimal() /// /// Gets or Sets PetType /// - [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)] public string PetType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs index 55c607598a6d..ea18925f87ed 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs @@ -61,13 +61,13 @@ protected IsoscelesTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 0dc21bb656f0..1d4e7605066e 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 @@ -55,7 +55,7 @@ protected Name() /// /// Gets or Sets _Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public int _Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ParentPet.cs index ac986b555efd..49bed679864b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ParentPet.cs @@ -135,7 +135,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 472382726474..0e6f950d7f92 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 @@ -119,13 +119,13 @@ protected Pet() /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get; set; } /// /// Gets or Sets PhotoUrls /// - [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)] public List PhotoUrls { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index cb2a5dc1691b..d5be5ea3c925 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -58,7 +58,7 @@ protected QuadrilateralInterface() /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs index e54c58468834..236020031e61 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ScaleneTriangle.cs @@ -65,13 +65,13 @@ protected ScaleneTriangle() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ShapeInterface.cs index 6225f8888a03..c9294b0b4e50 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -58,7 +58,7 @@ protected ShapeInterface() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs index b8fbc0c24074..59397bf30fce 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs @@ -65,13 +65,13 @@ protected SimpleQuadrilateral() /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TriangleInterface.cs index 17571e4514d4..cdf2bd1f0f91 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -58,7 +58,7 @@ protected TriangleInterface() /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Whale.cs index 10ceda658b39..62ae66415f13 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Whale.cs @@ -74,7 +74,7 @@ protected Whale() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Zebra.cs index aab75e9cd568..8a3c713fe6b7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/src/Org.OpenAPITools/Model/Zebra.cs @@ -92,7 +92,7 @@ protected Zebra() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 1a40232b0a9a..86a7a429b22b 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 @@ -61,7 +61,7 @@ protected Animal() { } /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AppleReq.cs index 2c77cf1c4142..9e09e2da8cec 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AppleReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/AppleReq.cs @@ -56,7 +56,7 @@ protected AppleReq() { } /// /// Gets or Sets Cultivar /// - [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)] public string Cultivar { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BananaReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BananaReq.cs index fdd36929d13c..3edb9a1b6dce 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BananaReq.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BananaReq.cs @@ -51,7 +51,7 @@ protected BananaReq() { } /// /// Gets or Sets LengthCm /// - [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)] public decimal LengthCm { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BasquePig.cs index 3be036bde53d..2971e12965ea 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BasquePig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/BasquePig.cs @@ -54,7 +54,7 @@ protected BasquePig() { } /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Cat.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Cat.cs index 87e09bc6a571..c90dc4940de4 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Cat.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Cat.cs @@ -130,7 +130,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Category.cs index bb359da38ffc..1abee7610c80 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Category.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Category.cs @@ -62,7 +62,7 @@ protected Category() { } /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string 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 c6c7222d7a65..33c1ade797df 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 @@ -155,7 +155,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs index 87cce8a2f1c2..25aa64572167 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs @@ -61,13 +61,13 @@ protected ComplexQuadrilateral() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DanishPig.cs index d5ae07855103..2f877b7d389e 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DanishPig.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/DanishPig.cs @@ -54,7 +54,7 @@ protected DanishPig() { } /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { 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 b49df98acbf2..1d1dd51ee301 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 @@ -133,7 +133,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 54937a2fbf62..e6b89b9b5603 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 @@ -94,7 +94,7 @@ public enum EnumStringRequiredEnum /// /// Gets or Sets EnumStringRequired /// - [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)] public EnumStringRequiredEnum EnumStringRequired { get; set; } /// /// Defines EnumInteger diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EquilateralTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EquilateralTriangle.cs index bbd3bbdbdf3d..f17be2330fda 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EquilateralTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/EquilateralTriangle.cs @@ -61,13 +61,13 @@ protected EquilateralTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 551fa8519493..62203c68273a 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 @@ -107,7 +107,7 @@ protected FormatTest() { } /// /// Gets or Sets Number /// - [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)] public decimal Number { get; set; } /// @@ -137,7 +137,7 @@ protected FormatTest() { } /// /// Gets or Sets Byte /// - [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)] public byte[] Byte { get; set; } /// @@ -149,7 +149,7 @@ protected FormatTest() { } /// /// Gets or Sets Date /// - [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "date", IsRequired = true, EmitDefaultValue = true)] [JsonConverter(typeof(OpenAPIDateConverter))] public DateTime Date { get; set; } @@ -168,7 +168,7 @@ protected FormatTest() { } /// /// Gets or Sets Password /// - [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)] public string Password { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/GrandparentAnimal.cs index 46971ef73d32..46de6e7e45e1 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/GrandparentAnimal.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/GrandparentAnimal.cs @@ -58,7 +58,7 @@ protected GrandparentAnimal() { } /// /// Gets or Sets PetType /// - [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)] public string PetType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs index 55c607598a6d..ea18925f87ed 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs @@ -61,13 +61,13 @@ protected IsoscelesTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { 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 560d91db2342..a620425b08ec 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 @@ -51,7 +51,7 @@ protected Name() { } /// /// Gets or Sets _Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public int _Name { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ParentPet.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ParentPet.cs index c9f4484a5a6d..06356f5a8f44 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ParentPet.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ParentPet.cs @@ -120,7 +120,7 @@ public override int GetHashCode() /// Validation Result protected IEnumerable BaseValidate(ValidationContext validationContext) { - foreach (var x in BaseValidate(validationContext)) + foreach (var x in base.BaseValidate(validationContext)) { yield return x; } 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 dd1651330b89..a469a7bcc9fe 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 @@ -115,13 +115,13 @@ protected Pet() { } /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get; set; } /// /// Gets or Sets PhotoUrls /// - [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)] public List PhotoUrls { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs index b01295ccc83f..842b87ce4b45 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/QuadrilateralInterface.cs @@ -54,7 +54,7 @@ protected QuadrilateralInterface() { } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ScaleneTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ScaleneTriangle.cs index 660acca3ff21..516766fc2d5b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ScaleneTriangle.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ScaleneTriangle.cs @@ -61,13 +61,13 @@ protected ScaleneTriangle() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ShapeInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ShapeInterface.cs index 61c346de3460..c2b7c540baa8 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ShapeInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/ShapeInterface.cs @@ -54,7 +54,7 @@ protected ShapeInterface() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs index 916bb0972a7d..00db6ae40fb9 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/SimpleQuadrilateral.cs @@ -61,13 +61,13 @@ protected SimpleQuadrilateral() { } /// /// Gets or Sets ShapeType /// - [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)] public string ShapeType { get; set; } /// /// Gets or Sets QuadrilateralType /// - [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)] public string QuadrilateralType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TriangleInterface.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TriangleInterface.cs index 260ec9b60375..0f384e7452c6 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TriangleInterface.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/TriangleInterface.cs @@ -54,7 +54,7 @@ protected TriangleInterface() { } /// /// Gets or Sets TriangleType /// - [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)] public string TriangleType { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Whale.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Whale.cs index fa418f0c131e..b050792c062b 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Whale.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Whale.cs @@ -70,7 +70,7 @@ protected Whale() { } /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Zebra.cs b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Zebra.cs index aab75e9cd568..8a3c713fe6b7 100644 --- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Zebra.cs +++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/src/Org.OpenAPITools/Model/Zebra.cs @@ -92,7 +92,7 @@ protected Zebra() /// /// Gets or Sets ClassName /// - [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)] public string ClassName { get; set; } /// 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 3ebe0c561def..feaf8650e288 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 @@ -116,13 +116,13 @@ protected Pet() { } /// /// Gets or Sets Name /// - [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)] public string Name { get; set; } /// /// Gets or Sets PhotoUrls /// - [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)] + [DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)] public List PhotoUrls { get; set; } ///