diff --git a/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache b/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache
index bf8ddee6d65..e638741779b 100644
--- a/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-netcore/libraries/generichost/modelGeneric.mustache
@@ -310,6 +310,7 @@
{{/readOnlyVars}}
{{#validatable}}
{{^parentModel}}
+
{{>validatable}}
{{/parentModel}}
{{/validatable}}
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 2799fca039b..7ec9e987055 100644
--- a/modules/openapi-generator/src/main/resources/csharp-netcore/validatable.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp-netcore/validatable.mustache
@@ -4,7 +4,7 @@
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
@@ -23,7 +23,7 @@
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
{{/discriminator}}
{{#parent}}
diff --git a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs
index 60083edbb16..faccc14b6b4 100644
--- a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs
+++ b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartArrayRequest.cs
@@ -112,7 +112,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 4e51e950886..c30d95968d9 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
@@ -158,7 +158,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs
index 8e708aa76d5..05fd815de56 100644
--- a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs
+++ b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartMixedRequestMarker.cs
@@ -111,7 +111,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs
index 76f7baae15e..c7872d5b83e 100644
--- a/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs
+++ b/samples/client/others/csharp-netcore-complex-files/src/Org.OpenAPITools/Model/MultipartSingleRequest.cs
@@ -112,7 +112,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs
index 62b70440f67..637dce49d4c 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Activity.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs
index 7395af5fbf1..e1920e20d8a 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs
@@ -180,7 +180,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs
index 4c371eb457b..b005c28e326 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs
@@ -391,7 +391,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 1089897a9c0..652a0df9259 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
@@ -188,7 +188,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs
index 5b0f3df7b73..e1f52990262 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ApiResponse.cs
@@ -212,7 +212,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs
index da13eb8e763..d89f2a65e76 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Apple.cs
@@ -180,7 +180,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// Cultivar (string) pattern
Regex regexCultivar = new Regex("^[a-zA-Z\\s]*$", RegexOptions.CultureInvariant);
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 f856ba9072c..b94dcf102a9 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
@@ -171,7 +171,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs
index 7ad65647a78..193c10bb3f8 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs
index 4c42444cc8c..f8dad465958 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs
index 6914c6b657a..75497d4a83f 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ArrayTest.cs
@@ -215,7 +215,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Banana.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Banana.cs
index 48f7f67df9f..cb351f94bb2 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Banana.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Banana.cs
@@ -142,7 +142,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 084e55f92a0..e5c63d320e9 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
@@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 8262f21f86c..8dcb3eb95cb 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
@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs
index dbf1d37b035..c9711efcee0 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Capitalization.cs
@@ -321,7 +321,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 6ce34d4b957..6619281fd6c 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
@@ -155,7 +155,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/CatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/CatAllOf.cs
index d97b2bc88a5..5b5f9e03d73 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/CatAllOf.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/CatAllOf.cs
@@ -142,7 +142,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 babb18e4c04..ffe96e0f991 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
@@ -186,7 +186,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 c7201b1c4ae..43796f651f4 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
@@ -191,7 +191,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs
index 81bcbec5a90..a6ebaf37143 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ChildCatAllOf.cs
@@ -188,7 +188,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs
index f5c0e910e73..acfee052180 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ClassModel.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 21713f5742a..c280a8974d5 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
@@ -190,7 +190,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 c4b7fbf1410..d3c569e876a 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
@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs
index 19c7f906b9c..1d394e4a98c 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DateOnlyClass.cs
@@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs
index 2e0a59ec8e2..2fc41119de4 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DeprecatedObject.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 450f8c3a0a4..f360181923f 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
@@ -158,7 +158,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs
index e462064842a..f6e4e068c9b 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/DogAllOf.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs
index b0a657793d9..f52bb31aab2 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Drawing.cs
@@ -239,7 +239,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs
index e63ee79f3ea..67d6845f5e4 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/EnumArrays.cs
@@ -219,7 +219,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 6d8fb03b7f5..7470b9876ef 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
@@ -526,7 +526,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 153f0fff2bd..72beac2a696 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
@@ -190,7 +190,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs
index 6f16bbf6964..28c03a1168e 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/File.cs
@@ -146,7 +146,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs
index 333c81d6505..eea3c2b0d8c 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs
@@ -180,7 +180,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs
index 1380ddea88a..05dbdea1c07 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Foo.cs
@@ -140,7 +140,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs
index 121fba3414f..93db2191545 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 40e08c968d8..bd57007c09a 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
@@ -721,7 +721,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// Integer (int) maximum
if (this.Integer > (int)100)
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 4b26f24f31c..e188accf045 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
@@ -158,7 +158,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
index 52099a7095e..2d4a1cd404f 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
@@ -149,7 +149,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HealthCheckResult.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HealthCheckResult.cs
index 57cfec9a09d..be78dcda54e 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HealthCheckResult.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/HealthCheckResult.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 d20bedcd923..9506ad4eeb4 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
@@ -175,7 +175,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs
index 872d8d8b8fd..355b11be2d0 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/List.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs
index 60124dbf916..ddfb8b005d2 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/LiteralStringClass.cs
@@ -170,7 +170,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs
index 7e7093e3d0f..a511fb8d51d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MapTest.cs
@@ -270,7 +270,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
index b856a6fc2da..219e8b48501 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
@@ -250,7 +250,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// UuidWithPattern (Guid) pattern
Regex regexUuidWithPattern = new Regex("[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", RegexOptions.CultureInvariant);
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs
index 1491add2e7b..e878c99d745 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Model200Response.cs
@@ -177,7 +177,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs
index 50543b26323..354d9791fc4 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ModelClient.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 bfda0b00520..aec6d2cbb30 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
@@ -213,7 +213,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs
index 25779b92e2d..fb4d4412478 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableClass.cs
@@ -520,7 +520,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableGuidClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableGuidClass.cs
index c37ee6768e5..158ba22ebd8 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableGuidClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NullableGuidClass.cs
@@ -146,7 +146,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NumberOnly.cs
index 585e3eadb7f..961b7abff84 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NumberOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/NumberOnly.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs
index de9baa3fe2f..4b0cb91fae1 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs
@@ -250,7 +250,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs
index a4f277b3431..e01f5fe1ec0 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Order.cs
@@ -331,7 +331,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs
index cf4ea1fc9b6..aa9774cb4db 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/OuterComposite.cs
@@ -209,7 +209,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 7e2a820d32c..769c3612f3b 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
@@ -123,7 +123,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
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 b8efe609ab8..dcb61fb9d47 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
@@ -355,7 +355,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 2b8f0a9cd3f..e0b72eab7ee 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
@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs
index f5f1b145160..384dd874ec1 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/ReadOnlyFirst.cs
@@ -164,7 +164,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Return.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Return.cs
index 709c50b9351..8ebfb712680 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Return.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Return.cs
@@ -142,7 +142,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 0577d1ddf73..ca4361588ff 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
@@ -190,7 +190,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 9f5c4295bf3..10ec59fceb6 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
@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 318daa0c8aa..8902d281127 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
@@ -190,7 +190,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs
index 9a4d9fc482a..92fa55597f5 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/SpecialModelName.cs
@@ -177,7 +177,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs
index cb9f2aa96f5..7e585a09d97 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/Tag.cs
@@ -177,7 +177,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs
index 238328da587..649c68cec4a 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordList.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs
index e7654fb69e1..ae18b47cd80 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/TestCollectionEndingWithWordListObject.cs
@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 d26983a6d97..9032c9cdbb0 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
@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs
index 5eb84346ec8..72b23434c90 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-ConditionalSerialization/src/Org.OpenAPITools/Model/User.cs
@@ -529,7 +529,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 d844993eb20..91d3f6b6c87 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
@@ -218,7 +218,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
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 615d245b478..160aefdde05 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
@@ -215,7 +215,7 @@ namespace Org.OpenAPITools.Model
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs
index 4ccbf78f2f2..15d4250d9d0 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Activity.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs
index 3a0ef7b95db..40a36583b66 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ActivityOutputElementRepresentation.cs
@@ -74,12 +74,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs
index 1b449ebd461..3a2dfec5141 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AdditionalPropertiesClass.cs
@@ -129,12 +129,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs
index 1337f2e6e9e..a2d20ac42f2 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Animal.cs
@@ -74,12 +74,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs
index a5db00f6532..6afa4417f37 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ApiResponse.cs
@@ -83,12 +83,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs
index fb804227a4a..f084f92dbf8 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Apple.cs
@@ -74,12 +74,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// Cultivar (string) pattern
Regex regexCultivar = new Regex("^[a-zA-Z\\s]*$", RegexOptions.CultureInvariant);
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs
index 6da56e2d8be..1abcf6887a5 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/AppleReq.cs
@@ -67,12 +67,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs
index 83007a0f90c..8700ec16e3d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfArrayOfNumberOnly.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs
index 275b951171f..9a906125a67 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayOfNumberOnly.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs
index ff835c24a7f..a607deec738 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ArrayTest.cs
@@ -83,12 +83,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Banana.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Banana.cs
index 41c562b5e49..bcade3d067b 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Banana.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Banana.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BananaReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BananaReq.cs
index 179c0d2b914..68e1f8b576c 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BananaReq.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BananaReq.cs
@@ -67,12 +67,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs
index ec0eb684ac8..55402711a4d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/BasquePig.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs
index b251591842f..9633267213b 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Capitalization.cs
@@ -111,12 +111,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/CatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/CatAllOf.cs
index 6126f92444b..88a9b2164cf 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/CatAllOf.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/CatAllOf.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs
index 7e8cde62ae7..3a7ed4397ba 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Category.cs
@@ -74,12 +74,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs
index 79130f0abb6..b9f826f1d53 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ChildCatAllOf.cs
@@ -113,12 +113,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs
index 56408a7c672..576db4b59c3 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ClassModel.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs
index b2bb1ac0d87..9619880abf8 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ComplexQuadrilateral.cs
@@ -70,12 +70,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs
index 63b6ed469bc..e33b6275984 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DanishPig.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DateOnlyClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DateOnlyClass.cs
index c4fa59e6ba0..391564594c4 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DateOnlyClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DateOnlyClass.cs
@@ -66,12 +66,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs
index 9d1cfaaf735..858fdcc62b0 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DeprecatedObject.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs
index 155413dde4d..c31395c91b8 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/DogAllOf.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs
index 95f7f9b8ac1..361f3dd8399 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Drawing.cs
@@ -86,12 +86,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs
index 344a7a03cfd..ec7849c2894 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumArrays.cs
@@ -174,12 +174,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs
index 8c69fead57a..9634aceecd2 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EnumTest.cs
@@ -397,12 +397,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EquilateralTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EquilateralTriangle.cs
index 1e4a0880df5..f7ec9ae58ea 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EquilateralTriangle.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/EquilateralTriangle.cs
@@ -70,12 +70,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs
index 3b548b37ee2..7cc77e435e6 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/File.cs
@@ -66,12 +66,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs
index 2badda85d70..9e311213aec 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FileSchemaTestClass.cs
@@ -74,12 +74,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs
index 037f719500a..77935ec9156 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Foo.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs
index b8721365867..75c745b984d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FooGetDefaultResponse.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs
index cef3da2565d..591888d3b5d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FormatTest.cs
@@ -223,12 +223,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// DoubleProperty (double) maximum
if (this.DoubleProperty > (double)123.4)
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs
index a9c0d304226..83d7de4996d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Fruit.cs
@@ -82,12 +82,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FruitReq.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FruitReq.cs
index 7d78927ea48..548f7216c26 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FruitReq.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/FruitReq.cs
@@ -71,12 +71,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs
index a13a2e0adb2..d93e9095ca4 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GmFruit.cs
@@ -72,12 +72,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs
index 2cac3db230e..6a6d2c5a391 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/GrandparentAnimal.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
index 3670afacd1c..3bc1499a353 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HasOnlyReadOnly.cs
@@ -111,12 +111,13 @@ namespace Org.OpenAPITools.Model
return hashCode;
}
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HealthCheckResult.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HealthCheckResult.cs
index 2d2b6314b50..1dd69331d4b 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HealthCheckResult.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/HealthCheckResult.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs
index 3692266e079..e7419bb25ae 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/IsoscelesTriangle.cs
@@ -63,12 +63,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs
index a63c52384ab..7257bb6701c 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/List.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs
index 0c942dc6894..3b3aa42307c 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/LiteralStringClass.cs
@@ -74,12 +74,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Mammal.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Mammal.cs
index a82b0031660..c2f3de4b89d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Mammal.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Mammal.cs
@@ -93,12 +93,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs
index fe8046b10af..efe466ed493 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MapTest.cs
@@ -142,12 +142,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
index 3d8c9eaa03c..743d37e3fc1 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/MixedPropertiesAndAdditionalPropertiesClass.cs
@@ -92,12 +92,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
// UuidWithPattern (Guid) pattern
Regex regexUuidWithPattern = new Regex("[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", RegexOptions.CultureInvariant);
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs
index ef10cdff222..4ad661c7f9c 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Model200Response.cs
@@ -74,12 +74,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs
index 244a3231efd..4825671d0d7 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ModelClient.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs
index 02d1207dee2..180373aa04e 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Name.cs
@@ -129,12 +129,13 @@ namespace Org.OpenAPITools.Model
return hashCode;
}
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs
index db356cc9f89..27dce406fad 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableClass.cs
@@ -158,12 +158,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableGuidClass.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableGuidClass.cs
index e591e719a08..2947e0d39af 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableGuidClass.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableGuidClass.cs
@@ -66,12 +66,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableShape.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableShape.cs
index 0612b3b159c..d573815d25a 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableShape.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NullableShape.cs
@@ -78,12 +78,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
return this.BaseValidate(validationContext);
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NumberOnly.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NumberOnly.cs
index 10261ecbdce..25488750734 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NumberOnly.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/NumberOnly.cs
@@ -65,12 +65,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs
index 6c03acde0ba..65d03480f73 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/ObjectWithDeprecatedFields.cs
@@ -95,12 +95,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Order.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Order.cs
index 6e4cd12bd12..06f3c4f14e8 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Order.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/Order.cs
@@ -174,12 +174,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///
/// To validate all properties of the instance
///
/// Validation context
/// Validation Result
- public IEnumerable Validate(ValidationContext validationContext)
+ IEnumerable IValidatableObject.Validate(ValidationContext validationContext)
{
yield break;
}
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs
index b3233c21a79..1356ba2a303 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient-generichost-net6.0-nrt/src/Org.OpenAPITools/Model/OuterComposite.cs
@@ -83,12 +83,13 @@ namespace Org.OpenAPITools.Model
sb.Append("}\n");
return sb.ToString();
}
+
///