C# API Client CancellationToken, Base Validation and Nullable/Required (#13049)

* Ensure CancellationTokenSource disposal in CSharp clients

* Fixed broken BaseValidate in CSharp models

* Ensure final CancellationToken is used in CSharp API clients

* Ensure EmitDefaultValue true for required properties in CSharp clients

* Regenerated samples

* Fixed broken C# ApiClient.ExecAsync disposable resources
This commit is contained in:
Krzysztof Łabuś
2022-08-06 10:33:18 +02:00
committed by GitHub
parent f5900c7015
commit 641d5159eb
158 changed files with 482 additions and 431 deletions

View File

@@ -63,7 +63,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName
{
get{ return _ClassName;}

View File

@@ -60,7 +60,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Cultivar
/// </summary>
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)]
public string Cultivar
{
get{ return _Cultivar;}

View File

@@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets LengthCm
/// </summary>
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)]
public decimal LengthCm
{
get{ return _LengthCm;}

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName
{
get{ return _ClassName;}

View File

@@ -167,7 +167,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name
{
get{ return _Name;}

View File

@@ -211,7 +211,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType
{
get{ return _ShapeType;}
@@ -89,7 +89,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType
{
get{ return _QuadrilateralType;}

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName
{
get{ return _ClassName;}

View File

@@ -170,7 +170,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -115,7 +115,7 @@ namespace Org.OpenAPITools.Model
/// Gets or Sets EnumStringRequired
/// </summary>
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)]
public EnumStringRequiredEnum EnumStringRequired
{
get{ return _EnumStringRequired;}

View File

@@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType
{
get{ return _ShapeType;}
@@ -89,7 +89,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType
{
get{ return _TriangleType;}

View File

@@ -213,7 +213,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Number
/// </summary>
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)]
public decimal Number
{
get{ return _Number;}
@@ -333,7 +333,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Byte
/// </summary>
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)]
public byte[] Byte
{
get{ return _Byte;}
@@ -382,7 +382,7 @@ namespace Org.OpenAPITools.Model
/// Gets or Sets Date
/// </summary>
[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 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Password
/// </summary>
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)]
public string Password
{
get{ return _Password;}

View File

@@ -62,7 +62,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets PetType
/// </summary>
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)]
public string PetType
{
get{ return _PetType;}

View File

@@ -61,7 +61,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType
{
get{ return _ShapeType;}
@@ -85,7 +85,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType
{
get{ return _TriangleType;}

View File

@@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets _Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public int _Name
{
get{ return __Name;}

View File

@@ -135,7 +135,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -191,7 +191,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name
{
get{ return _Name;}
@@ -215,7 +215,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets PhotoUrls
/// </summary>
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)]
public List<string> PhotoUrls
{
get{ return _PhotoUrls;}

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType
{
get{ return _QuadrilateralType;}

View File

@@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType
{
get{ return _ShapeType;}
@@ -89,7 +89,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType
{
get{ return _TriangleType;}

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType
{
get{ return _ShapeType;}

View File

@@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType
{
get{ return _ShapeType;}
@@ -89,7 +89,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType
{
get{ return _QuadrilateralType;}

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType
{
get{ return _TriangleType;}

View File

@@ -118,7 +118,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName
{
get{ return _ClassName;}

View File

@@ -116,7 +116,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName
{
get{ return _ClassName;}

View File

@@ -451,80 +451,97 @@ namespace Org.OpenAPITools.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.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);
}
var cookieContainer = req.Properties.ContainsKey("CookieContainer") ? req.Properties["CookieContainer"] as List<Cookie> : 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 (configuration.Timeout > 0)
{
_httpClientHandler.CookieContainer.Add(cookie);
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.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<Cookie> : 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)
{
_httpClientHandler.CookieContainer.Add(cookie);
}
}
InterceptRequest(req);
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<T>(response, default(T), req.RequestUri);
}
object responseData = await deserializer.Deserialize<T>(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 });
}
else if (typeof(T).Name == "Stream") // for binary response
{
responseData = (T) (object) await response.Content.ReadAsStreamAsync();
}
InterceptResponse(req, response);
return await ToApiResponse<T>(response, responseData, req.RequestUri);
}
finally
{
if (timeoutTokenSource != null)
{
timeoutTokenSource.Dispose();
}
if (finalTokenSource != null)
{
finalTokenSource.Dispose();
}
}
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);
}
if (!response.IsSuccessStatusCode)
{
return await ToApiResponse<T>(response, default(T), req.RequestUri);
}
object responseData = await deserializer.Deserialize<T>(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 });
}
else if (typeof(T).Name == "Stream") // for binary response
{
responseData = (T) (object) await response.Content.ReadAsStreamAsync();
}
InterceptResponse(req, response);
return await ToApiResponse<T>(response, responseData, req.RequestUri);
}
#region IAsynchronousClient

View File

@@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -57,7 +57,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Cultivar
/// </summary>
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)]
public string Cultivar { get; set; }
/// <summary>

View File

@@ -52,7 +52,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets LengthCm
/// </summary>
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)]
public decimal LengthCm { get; set; }
/// <summary>

View File

@@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -146,7 +146,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -67,7 +67,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name { get; set; }
/// <summary>

View File

@@ -171,7 +171,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -66,13 +66,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -149,7 +149,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -95,7 +95,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets EnumStringRequired
/// </summary>
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary>
/// Defines EnumInteger

View File

@@ -66,13 +66,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -112,7 +112,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Number
/// </summary>
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)]
public decimal Number { get; set; }
/// <summary>
@@ -142,7 +142,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Byte
/// </summary>
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)]
public byte[] Byte { get; set; }
/// <summary>
@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Date
/// </summary>
[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 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Password
/// </summary>
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)]
public string Password { get; set; }
/// <summary>

View File

@@ -63,7 +63,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets PetType
/// </summary>
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)]
public string PetType { get; set; }
/// <summary>

View File

@@ -62,13 +62,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -56,7 +56,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets _Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public int _Name { get; set; }
/// <summary>

View File

@@ -136,7 +136,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -120,13 +120,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name { get; set; }
/// <summary>
/// Gets or Sets PhotoUrls
/// </summary>
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)]
public List<string> PhotoUrls { get; set; }
/// <summary>

View File

@@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -66,13 +66,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>

View File

@@ -66,13 +66,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -59,7 +59,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -75,7 +75,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -93,7 +93,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -56,7 +56,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Cultivar
/// </summary>
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)]
public string Cultivar { get; set; }
/// <summary>

View File

@@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets LengthCm
/// </summary>
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)]
public decimal LengthCm { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name { get; set; }
/// <summary>

View File

@@ -170,7 +170,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -148,7 +148,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -94,7 +94,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets EnumStringRequired
/// </summary>
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary>
/// Defines EnumInteger

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -111,7 +111,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Number
/// </summary>
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)]
public decimal Number { get; set; }
/// <summary>
@@ -141,7 +141,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Byte
/// </summary>
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)]
public byte[] Byte { get; set; }
/// <summary>
@@ -153,7 +153,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Date
/// </summary>
[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 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Password
/// </summary>
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)]
public string Password { get; set; }
/// <summary>

View File

@@ -62,7 +62,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets PetType
/// </summary>
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)]
public string PetType { get; set; }
/// <summary>

View File

@@ -61,13 +61,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets _Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public int _Name { get; set; }
/// <summary>

View File

@@ -135,7 +135,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -119,13 +119,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name { get; set; }
/// <summary>
/// Gets or Sets PhotoUrls
/// </summary>
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)]
public List<string> PhotoUrls { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -74,7 +74,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -92,7 +92,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -56,7 +56,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Cultivar
/// </summary>
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "cultivar", IsRequired = true, EmitDefaultValue = true)]
public string Cultivar { get; set; }
/// <summary>

View File

@@ -51,7 +51,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets LengthCm
/// </summary>
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "lengthCm", IsRequired = true, EmitDefaultValue = true)]
public decimal LengthCm { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -66,7 +66,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name { get; set; }
/// <summary>

View File

@@ -170,7 +170,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

View File

@@ -148,7 +148,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -94,7 +94,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets EnumStringRequired
/// </summary>
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "enum_string_required", IsRequired = true, EmitDefaultValue = true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary>
/// Defines EnumInteger

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -111,7 +111,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Number
/// </summary>
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "number", IsRequired = true, EmitDefaultValue = true)]
public decimal Number { get; set; }
/// <summary>
@@ -141,7 +141,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Byte
/// </summary>
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "byte", IsRequired = true, EmitDefaultValue = true)]
public byte[] Byte { get; set; }
/// <summary>
@@ -153,7 +153,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Date
/// </summary>
[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 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Password
/// </summary>
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "password", IsRequired = true, EmitDefaultValue = true)]
public string Password { get; set; }
/// <summary>

View File

@@ -62,7 +62,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets PetType
/// </summary>
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "pet_type", IsRequired = true, EmitDefaultValue = true)]
public string PetType { get; set; }
/// <summary>

View File

@@ -61,13 +61,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -55,7 +55,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets _Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public int _Name { get; set; }
/// <summary>

View File

@@ -135,7 +135,7 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns>
protected IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> BaseValidate(ValidationContext validationContext)
{
foreach (var x in BaseValidate(validationContext))
foreach (var x in base.BaseValidate(validationContext))
{
yield return x;
}

View File

@@ -119,13 +119,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets Name
/// </summary>
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "name", IsRequired = true, EmitDefaultValue = true)]
public string Name { get; set; }
/// <summary>
/// Gets or Sets PhotoUrls
/// </summary>
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "photoUrls", IsRequired = true, EmitDefaultValue = true)]
public List<string> PhotoUrls { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>

View File

@@ -65,13 +65,13 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ShapeType
/// </summary>
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "shapeType", IsRequired = true, EmitDefaultValue = true)]
public string ShapeType { get; set; }
/// <summary>
/// Gets or Sets QuadrilateralType
/// </summary>
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "quadrilateralType", IsRequired = true, EmitDefaultValue = true)]
public string QuadrilateralType { get; set; }
/// <summary>

View File

@@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets TriangleType
/// </summary>
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "triangleType", IsRequired = true, EmitDefaultValue = true)]
public string TriangleType { get; set; }
/// <summary>

View File

@@ -74,7 +74,7 @@ namespace Org.OpenAPITools.Model
/// <summary>
/// Gets or Sets ClassName
/// </summary>
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = false)]
[DataMember(Name = "className", IsRequired = true, EmitDefaultValue = true)]
public string ClassName { get; set; }
/// <summary>

Some files were not shown because too many files have changed in this diff Show More