diff --git a/bin/configs/csharp-generichost-latest-composedEnum.yaml b/bin/configs/csharp-generichost-latest-composedEnum.yaml
index cfd9c37e7541..ddfc1e9a10d4 100644
--- a/bin/configs/csharp-generichost-latest-composedEnum.yaml
+++ b/bin/configs/csharp-generichost-latest-composedEnum.yaml
@@ -7,4 +7,6 @@ additionalProperties:
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
validateSpec: false
diff --git a/bin/configs/csharp-generichost-latest-helloWorld.yaml b/bin/configs/csharp-generichost-latest-helloWorld.yaml
index 4a6bdd392fa9..fbfedce1cce5 100644
--- a/bin/configs/csharp-generichost-latest-helloWorld.yaml
+++ b/bin/configs/csharp-generichost-latest-helloWorld.yaml
@@ -7,3 +7,5 @@ additionalProperties:
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-latest-inlineEnumAnyOf.yaml b/bin/configs/csharp-generichost-latest-inlineEnumAnyOf.yaml
index b3ff03864ec1..f4dbc854a8b6 100644
--- a/bin/configs/csharp-generichost-latest-inlineEnumAnyOf.yaml
+++ b/bin/configs/csharp-generichost-latest-inlineEnumAnyOf.yaml
@@ -7,6 +7,8 @@ additionalProperties:
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
validateSpec: false
inlineSchemaOptions:
RESOLVE_INLINE_ENUMS: true
diff --git a/bin/configs/csharp-generichost-latest-oneOfList.yaml b/bin/configs/csharp-generichost-latest-oneOfList.yaml
index c6a9bd87bb58..075d4cc2feec 100644
--- a/bin/configs/csharp-generichost-latest-oneOfList.yaml
+++ b/bin/configs/csharp-generichost-latest-oneOfList.yaml
@@ -6,3 +6,5 @@ additionalProperties:
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-latest-tags.yaml b/bin/configs/csharp-generichost-latest-tags.yaml
index 55d6fc1b8269..8fc020d0cf3b 100644
--- a/bin/configs/csharp-generichost-latest-tags.yaml
+++ b/bin/configs/csharp-generichost-latest-tags.yaml
@@ -7,3 +7,5 @@ additionalProperties:
packageGuid: '{321C8C3F-0156-40C1-AE42-D59761FB9B6C}'
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10-allOf.yaml b/bin/configs/csharp-generichost-net10-allOf.yaml
index 84f69797b026..ca1453fc0327 100644
--- a/bin/configs/csharp-generichost-net10-allOf.yaml
+++ b/bin/configs/csharp-generichost-net10-allOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10-anyOf.yaml b/bin/configs/csharp-generichost-net10-anyOf.yaml
index b064ec88bcd9..079b60ef4658 100644
--- a/bin/configs/csharp-generichost-net10-anyOf.yaml
+++ b/bin/configs/csharp-generichost-net10-anyOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10-anyOfNoCompare.yaml b/bin/configs/csharp-generichost-net10-anyOfNoCompare.yaml
index 78e2b5bdcb58..3da38b0ec9a0 100644
--- a/bin/configs/csharp-generichost-net10-anyOfNoCompare.yaml
+++ b/bin/configs/csharp-generichost-net10-anyOfNoCompare.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10-formModels.yaml b/bin/configs/csharp-generichost-net10-formModels.yaml
index af1849533d62..fba619c63b80 100644
--- a/bin/configs/csharp-generichost-net10-formModels.yaml
+++ b/bin/configs/csharp-generichost-net10-formModels.yaml
@@ -13,5 +13,7 @@ additionalProperties:
skipFormModel: false
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
inlineSchemaOptions:
RESOLVE_INLINE_ENUMS: true
diff --git a/bin/configs/csharp-generichost-net10-nrt-useSourceGeneration.yaml b/bin/configs/csharp-generichost-net10-nrt-useSourceGeneration.yaml
index 8e84e391fc1b..a48c6a127ff2 100644
--- a/bin/configs/csharp-generichost-net10-nrt-useSourceGeneration.yaml
+++ b/bin/configs/csharp-generichost-net10-nrt-useSourceGeneration.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10-nrt.yaml b/bin/configs/csharp-generichost-net10-nrt.yaml
index 065437d4d4b0..10b2bb25b5e3 100644
--- a/bin/configs/csharp-generichost-net10-nrt.yaml
+++ b/bin/configs/csharp-generichost-net10-nrt.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10-oneOf.yaml b/bin/configs/csharp-generichost-net10-oneOf.yaml
index 413940671bcd..333f4f1824e5 100644
--- a/bin/configs/csharp-generichost-net10-oneOf.yaml
+++ b/bin/configs/csharp-generichost-net10-oneOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10-useDateTimeForDate.yaml b/bin/configs/csharp-generichost-net10-useDateTimeForDate.yaml
index 5e53313b2d8a..652168c2820b 100644
--- a/bin/configs/csharp-generichost-net10-useDateTimeForDate.yaml
+++ b/bin/configs/csharp-generichost-net10-useDateTimeForDate.yaml
@@ -9,3 +9,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net10.yaml b/bin/configs/csharp-generichost-net10.yaml
index b7e4d6548de5..fcf8ca343808 100644
--- a/bin/configs/csharp-generichost-net10.yaml
+++ b/bin/configs/csharp-generichost-net10.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net10.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.7-allOf.yaml b/bin/configs/csharp-generichost-net4.7-allOf.yaml
index 997dcbf188cc..8ed5dc09131a 100644
--- a/bin/configs/csharp-generichost-net4.7-allOf.yaml
+++ b/bin/configs/csharp-generichost-net4.7-allOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net47
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.7-anyOf.yaml b/bin/configs/csharp-generichost-net4.7-anyOf.yaml
index f589576e5347..65d488da3cb7 100644
--- a/bin/configs/csharp-generichost-net4.7-anyOf.yaml
+++ b/bin/configs/csharp-generichost-net4.7-anyOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net47
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.7-anyOfNoCompare.yaml b/bin/configs/csharp-generichost-net4.7-anyOfNoCompare.yaml
index e9625be915a4..e9e30e00d38e 100644
--- a/bin/configs/csharp-generichost-net4.7-anyOfNoCompare.yaml
+++ b/bin/configs/csharp-generichost-net4.7-anyOfNoCompare.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net47
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.7-formModels.yaml b/bin/configs/csharp-generichost-net4.7-formModels.yaml
index 66a8de070e92..9521af87c77e 100644
--- a/bin/configs/csharp-generichost-net4.7-formModels.yaml
+++ b/bin/configs/csharp-generichost-net4.7-formModels.yaml
@@ -13,5 +13,7 @@ additionalProperties:
skipFormModel: false
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
inlineSchemaOptions:
RESOLVE_INLINE_ENUMS: true
diff --git a/bin/configs/csharp-generichost-net4.7-oneOf.yaml b/bin/configs/csharp-generichost-net4.7-oneOf.yaml
index 2d63e4afde9a..40c212903b05 100644
--- a/bin/configs/csharp-generichost-net4.7-oneOf.yaml
+++ b/bin/configs/csharp-generichost-net4.7-oneOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net47
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.7-useDateTimeForDate.yaml b/bin/configs/csharp-generichost-net4.7-useDateTimeForDate.yaml
index 46a0a2d33a53..c04ff6f4b4b7 100644
--- a/bin/configs/csharp-generichost-net4.7-useDateTimeForDate.yaml
+++ b/bin/configs/csharp-generichost-net4.7-useDateTimeForDate.yaml
@@ -9,3 +9,5 @@ additionalProperties:
targetFramework: net47
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.7.yaml b/bin/configs/csharp-generichost-net4.7.yaml
index 72fa34b24c0b..0036213f1c16 100644
--- a/bin/configs/csharp-generichost-net4.7.yaml
+++ b/bin/configs/csharp-generichost-net4.7.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net47
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.8-allOf.yaml b/bin/configs/csharp-generichost-net4.8-allOf.yaml
index b0b5bee8cd22..e2259506d229 100644
--- a/bin/configs/csharp-generichost-net4.8-allOf.yaml
+++ b/bin/configs/csharp-generichost-net4.8-allOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net48
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.8-anyOf.yaml b/bin/configs/csharp-generichost-net4.8-anyOf.yaml
index 83c2372cbba4..152af31f1230 100644
--- a/bin/configs/csharp-generichost-net4.8-anyOf.yaml
+++ b/bin/configs/csharp-generichost-net4.8-anyOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net48
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.8-anyOfNoCompare.yaml b/bin/configs/csharp-generichost-net4.8-anyOfNoCompare.yaml
index 6b7d95586191..59f252a49e90 100644
--- a/bin/configs/csharp-generichost-net4.8-anyOfNoCompare.yaml
+++ b/bin/configs/csharp-generichost-net4.8-anyOfNoCompare.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net48
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.8-formModels.yaml b/bin/configs/csharp-generichost-net4.8-formModels.yaml
index c75457fda0ad..16faa226c818 100644
--- a/bin/configs/csharp-generichost-net4.8-formModels.yaml
+++ b/bin/configs/csharp-generichost-net4.8-formModels.yaml
@@ -13,5 +13,7 @@ additionalProperties:
skipFormModel: false
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
inlineSchemaOptions:
RESOLVE_INLINE_ENUMS: true
diff --git a/bin/configs/csharp-generichost-net4.8-oneOf.yaml b/bin/configs/csharp-generichost-net4.8-oneOf.yaml
index 6cacf1e68cc3..c4d44df8f109 100644
--- a/bin/configs/csharp-generichost-net4.8-oneOf.yaml
+++ b/bin/configs/csharp-generichost-net4.8-oneOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net48
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.8-useDateTimeForDate.yaml b/bin/configs/csharp-generichost-net4.8-useDateTimeForDate.yaml
index b8be398bde5f..4c1de165b988 100644
--- a/bin/configs/csharp-generichost-net4.8-useDateTimeForDate.yaml
+++ b/bin/configs/csharp-generichost-net4.8-useDateTimeForDate.yaml
@@ -9,3 +9,5 @@ additionalProperties:
targetFramework: net48
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net4.8.yaml b/bin/configs/csharp-generichost-net4.8.yaml
index f55f26b80da3..3568cb4b8d77 100644
--- a/bin/configs/csharp-generichost-net4.8.yaml
+++ b/bin/configs/csharp-generichost-net4.8.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net48
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8-allOf.yaml b/bin/configs/csharp-generichost-net8-allOf.yaml
index 0a203b0ee72d..0c9388b41d2e 100644
--- a/bin/configs/csharp-generichost-net8-allOf.yaml
+++ b/bin/configs/csharp-generichost-net8-allOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8-anyOf.yaml b/bin/configs/csharp-generichost-net8-anyOf.yaml
index 98b4010cb5be..33f3fea57e94 100644
--- a/bin/configs/csharp-generichost-net8-anyOf.yaml
+++ b/bin/configs/csharp-generichost-net8-anyOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8-anyOfNoCompare.yaml b/bin/configs/csharp-generichost-net8-anyOfNoCompare.yaml
index b0d2c0340112..b98aa4e43b6d 100644
--- a/bin/configs/csharp-generichost-net8-anyOfNoCompare.yaml
+++ b/bin/configs/csharp-generichost-net8-anyOfNoCompare.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8-formModels.yaml b/bin/configs/csharp-generichost-net8-formModels.yaml
index 8b1a1b2fa075..2e540eb711a7 100644
--- a/bin/configs/csharp-generichost-net8-formModels.yaml
+++ b/bin/configs/csharp-generichost-net8-formModels.yaml
@@ -13,5 +13,7 @@ additionalProperties:
skipFormModel: false
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
inlineSchemaOptions:
RESOLVE_INLINE_ENUMS: true
diff --git a/bin/configs/csharp-generichost-net8-nrt-useSourceGeneration.yaml b/bin/configs/csharp-generichost-net8-nrt-useSourceGeneration.yaml
index 4f04b01d9843..7cb5d9720faf 100644
--- a/bin/configs/csharp-generichost-net8-nrt-useSourceGeneration.yaml
+++ b/bin/configs/csharp-generichost-net8-nrt-useSourceGeneration.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8-nrt.yaml b/bin/configs/csharp-generichost-net8-nrt.yaml
index 2bae5182d770..ba57cff808fb 100644
--- a/bin/configs/csharp-generichost-net8-nrt.yaml
+++ b/bin/configs/csharp-generichost-net8-nrt.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8-oneOf.yaml b/bin/configs/csharp-generichost-net8-oneOf.yaml
index fee8e12db11f..b8fe08a59669 100644
--- a/bin/configs/csharp-generichost-net8-oneOf.yaml
+++ b/bin/configs/csharp-generichost-net8-oneOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8-useDateTimeForDate.yaml b/bin/configs/csharp-generichost-net8-useDateTimeForDate.yaml
index 12b56019db5a..74237f25827f 100644
--- a/bin/configs/csharp-generichost-net8-useDateTimeForDate.yaml
+++ b/bin/configs/csharp-generichost-net8-useDateTimeForDate.yaml
@@ -9,3 +9,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net8.yaml b/bin/configs/csharp-generichost-net8.yaml
index 46b96bcdb7bb..8274fe7fb3dd 100644
--- a/bin/configs/csharp-generichost-net8.yaml
+++ b/bin/configs/csharp-generichost-net8.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net8.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9-allOf.yaml b/bin/configs/csharp-generichost-net9-allOf.yaml
index dadc935b0852..df5bc72aaf21 100644
--- a/bin/configs/csharp-generichost-net9-allOf.yaml
+++ b/bin/configs/csharp-generichost-net9-allOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9-anyOf.yaml b/bin/configs/csharp-generichost-net9-anyOf.yaml
index 340441ec726e..1364da6a02f5 100644
--- a/bin/configs/csharp-generichost-net9-anyOf.yaml
+++ b/bin/configs/csharp-generichost-net9-anyOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9-anyOfNoCompare.yaml b/bin/configs/csharp-generichost-net9-anyOfNoCompare.yaml
index 9cedbf4b4e90..0a26b2261a88 100644
--- a/bin/configs/csharp-generichost-net9-anyOfNoCompare.yaml
+++ b/bin/configs/csharp-generichost-net9-anyOfNoCompare.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9-formModels.yaml b/bin/configs/csharp-generichost-net9-formModels.yaml
index 3532d7e7fe57..6a400b15a9ad 100644
--- a/bin/configs/csharp-generichost-net9-formModels.yaml
+++ b/bin/configs/csharp-generichost-net9-formModels.yaml
@@ -13,5 +13,7 @@ additionalProperties:
skipFormModel: false
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
inlineSchemaOptions:
RESOLVE_INLINE_ENUMS: true
diff --git a/bin/configs/csharp-generichost-net9-nrt-useSourceGeneration.yaml b/bin/configs/csharp-generichost-net9-nrt-useSourceGeneration.yaml
index 2d8548e5bfb6..78764db2b360 100644
--- a/bin/configs/csharp-generichost-net9-nrt-useSourceGeneration.yaml
+++ b/bin/configs/csharp-generichost-net9-nrt-useSourceGeneration.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9-nrt.yaml b/bin/configs/csharp-generichost-net9-nrt.yaml
index bbd4c69df944..3313893e1604 100644
--- a/bin/configs/csharp-generichost-net9-nrt.yaml
+++ b/bin/configs/csharp-generichost-net9-nrt.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9-oneOf.yaml b/bin/configs/csharp-generichost-net9-oneOf.yaml
index 179e083f193f..bf54b74e57f7 100644
--- a/bin/configs/csharp-generichost-net9-oneOf.yaml
+++ b/bin/configs/csharp-generichost-net9-oneOf.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9-useDateTimeForDate.yaml b/bin/configs/csharp-generichost-net9-useDateTimeForDate.yaml
index 189f64d2a556..137d84def1f0 100644
--- a/bin/configs/csharp-generichost-net9-useDateTimeForDate.yaml
+++ b/bin/configs/csharp-generichost-net9-useDateTimeForDate.yaml
@@ -9,3 +9,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-net9.yaml b/bin/configs/csharp-generichost-net9.yaml
index 6ad5c40eaa25..7933ea3c3dc2 100644
--- a/bin/configs/csharp-generichost-net9.yaml
+++ b/bin/configs/csharp-generichost-net9.yaml
@@ -12,3 +12,5 @@ additionalProperties:
targetFramework: net9.0
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/bin/configs/csharp-generichost-netstandard2.0.yaml b/bin/configs/csharp-generichost-netstandard2.0.yaml
index 79d95f8d6528..7ca1a866dacc 100644
--- a/bin/configs/csharp-generichost-netstandard2.0.yaml
+++ b/bin/configs/csharp-generichost-netstandard2.0.yaml
@@ -11,3 +11,5 @@ additionalProperties:
equatable: true
modelPropertySorting: alphabetical
operationParameterSorting: alphabetical
+ treatWarningsAsErrors: true
+ warningsNotAsErrors: CS0612
diff --git a/modules/openapi-generator/src/main/resources/csharp/netcore_project.mustache b/modules/openapi-generator/src/main/resources/csharp/netcore_project.mustache
index 7ebb30eaa9a9..529daaea2664 100644
--- a/modules/openapi-generator/src/main/resources/csharp/netcore_project.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp/netcore_project.mustache
@@ -22,6 +22,12 @@
{{{.}}}{{/packageTags}}{{#nrt}}
{{#useGenericHost}}enable{{/useGenericHost}}{{^useGenericHost}}annotations{{/useGenericHost}}{{/nrt}}
false
+ {{#treatWarningsAsErrors}}
+ true
+ {{/treatWarningsAsErrors}}
+ {{#warningsNotAsErrors}}
+ {{warningsNotAsErrors}}
+ {{/warningsNotAsErrors}}
diff --git a/modules/openapi-generator/src/main/resources/csharp/netcore_testproject.mustache b/modules/openapi-generator/src/main/resources/csharp/netcore_testproject.mustache
index b9dd1ae9361d..c51da5d13e92 100644
--- a/modules/openapi-generator/src/main/resources/csharp/netcore_testproject.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp/netcore_testproject.mustache
@@ -7,6 +7,12 @@
false{{#nrt}}
{{#useGenericHost}}enable{{/useGenericHost}}{{^useGenericHost}}annotations{{/useGenericHost}}{{/nrt}}
false
+ {{#treatWarningsAsErrors}}
+ true
+ {{/treatWarningsAsErrors}}
+ {{#warningsNotAsErrors}}
+ {{warningsNotAsErrors}}
+ {{/warningsNotAsErrors}}
diff --git a/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 864c6bc3f48b..42cd49dfe8c1 100644
--- a/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/ComposedEnum/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 864c6bc3f48b..42cd49dfe8c1 100644
--- a/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/HelloWorld/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 864c6bc3f48b..42cd49dfe8c1 100644
--- a/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/InlineEnumAnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 864c6bc3f48b..42cd49dfe8c1 100644
--- a/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/OneOfList/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 864c6bc3f48b..42cd49dfe8c1 100644
--- a/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/latest/Tags/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9e64800c8f3f..a9fc03d30cf9 100644
--- a/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9e64800c8f3f..a9fc03d30cf9 100644
--- a/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 864c6bc3f48b..42cd49dfe8c1 100644
--- a/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6b524ef4c55d..8d0a3eddab91 100644
--- a/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net10.0
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index cb7b6f4bb15e..8f275e7dec1f 100644
--- a/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9e64800c8f3f..a9fc03d30cf9 100644
--- a/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9e64800c8f3f..a9fc03d30cf9 100644
--- a/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6b524ef4c55d..8d0a3eddab91 100644
--- a/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net10.0
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index cb7b6f4bb15e..8f275e7dec1f 100644
--- a/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9e64800c8f3f..a9fc03d30cf9 100644
--- a/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 77eea8e35f6a..7dfcfb7b0d9c 100644
--- a/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 864c6bc3f48b..42cd49dfe8c1 100644
--- a/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net10/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index ec62a225362f..97003404c6ee 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net47
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9510def0f6f4..ed2fb1ee10f0 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index ec62a225362f..97003404c6ee 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net47
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9510def0f6f4..ed2fb1ee10f0 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index ec62a225362f..97003404c6ee 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net47
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 1bf482ac1650..a82483507c20 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index ec62a225362f..97003404c6ee 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net47
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9510def0f6f4..ed2fb1ee10f0 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index ec62a225362f..97003404c6ee 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net47
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9510def0f6f4..ed2fb1ee10f0 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index ec62a225362f..97003404c6ee 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net47
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 9510def0f6f4..ed2fb1ee10f0 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index ec62a225362f..97003404c6ee 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net47
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 1bf482ac1650..a82483507c20 100644
--- a/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.7/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6cfaca3991e0..09f6b4686734 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net48
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index ab1fcd16190a..46152a38f108 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6cfaca3991e0..09f6b4686734 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net48
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index ab1fcd16190a..46152a38f108 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6cfaca3991e0..09f6b4686734 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net48
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 075dee9b0be3..5a49e8fc6db2 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6cfaca3991e0..09f6b4686734 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net48
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index ab1fcd16190a..46152a38f108 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6cfaca3991e0..09f6b4686734 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net48
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index ab1fcd16190a..46152a38f108 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6cfaca3991e0..09f6b4686734 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net48
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index ab1fcd16190a..46152a38f108 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 6cfaca3991e0..09f6b4686734 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net48
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 075dee9b0be3..5a49e8fc6db2 100644
--- a/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net4.8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index f572c401391f..7b3c1cf145af 100644
--- a/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c7d80ee6677c..859d02bc13a8 100644
--- a/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index f572c401391f..7b3c1cf145af 100644
--- a/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c7d80ee6677c..859d02bc13a8 100644
--- a/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index f572c401391f..7b3c1cf145af 100644
--- a/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c51cffbcbee1..5e4091a74bf5 100644
--- a/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 2fca9ce4ae18..075da2c26665 100644
--- a/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net8.0
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c1e9b35af0d1..50b0844ef642 100644
--- a/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/ManualPetstoreTests/OpenAPIClient-generichost-manual-tests/OpenAPIClient-generichost-manual-tests.csproj b/samples/client/petstore/csharp/generichost/net8/ManualPetstoreTests/OpenAPIClient-generichost-manual-tests/OpenAPIClient-generichost-manual-tests.csproj
index b57653fd3b0b..399cf4697fb8 100644
--- a/samples/client/petstore/csharp/generichost/net8/ManualPetstoreTests/OpenAPIClient-generichost-manual-tests/OpenAPIClient-generichost-manual-tests.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/ManualPetstoreTests/OpenAPIClient-generichost-manual-tests/OpenAPIClient-generichost-manual-tests.csproj
@@ -8,6 +8,8 @@
false
true
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/ManualSourceGenerationTests/ManualTests.Latest.UseSourceGeneration/ManualTests.Latest.UseSourceGeneration.csproj b/samples/client/petstore/csharp/generichost/net8/ManualSourceGenerationTests/ManualTests.Latest.UseSourceGeneration/ManualTests.Latest.UseSourceGeneration.csproj
index 2ff625470e40..cc3250de7753 100644
--- a/samples/client/petstore/csharp/generichost/net8/ManualSourceGenerationTests/ManualTests.Latest.UseSourceGeneration/ManualTests.Latest.UseSourceGeneration.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/ManualSourceGenerationTests/ManualTests.Latest.UseSourceGeneration/ManualTests.Latest.UseSourceGeneration.csproj
@@ -7,6 +7,8 @@
false
true
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index f572c401391f..7b3c1cf145af 100644
--- a/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c7d80ee6677c..859d02bc13a8 100644
--- a/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index f572c401391f..7b3c1cf145af 100644
--- a/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c7d80ee6677c..859d02bc13a8 100644
--- a/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 2fca9ce4ae18..075da2c26665 100644
--- a/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net8.0
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c1e9b35af0d1..50b0844ef642 100644
--- a/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index f572c401391f..7b3c1cf145af 100644
--- a/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c7d80ee6677c..859d02bc13a8 100644
--- a/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index f572c401391f..7b3c1cf145af 100644
--- a/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index c51cffbcbee1..5e4091a74bf5 100644
--- a/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net8/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 71324a4195de..3d00c523d04c 100644
--- a/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 8ba8870bfdeb..4778c1e84e32 100644
--- a/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/AllOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 71324a4195de..3d00c523d04c 100644
--- a/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 8ba8870bfdeb..4778c1e84e32 100644
--- a/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/AnyOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 71324a4195de..3d00c523d04c 100644
--- a/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index a9121e23146c..588aef2b6073 100644
--- a/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index b5e7d8f056a3..40cf8b51a552 100644
--- a/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net9.0
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 941a07550e84..2592db1648d4 100644
--- a/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/FormModels/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 71324a4195de..3d00c523d04c 100644
--- a/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 8ba8870bfdeb..4778c1e84e32 100644
--- a/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/NullReferenceTypes/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 71324a4195de..3d00c523d04c 100644
--- a/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 8ba8870bfdeb..4778c1e84e32 100644
--- a/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/OneOf/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index b5e7d8f056a3..40cf8b51a552 100644
--- a/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net9.0
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 941a07550e84..2592db1648d4 100644
--- a/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 71324a4195de..3d00c523d04c 100644
--- a/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 8ba8870bfdeb..4778c1e84e32 100644
--- a/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/SourceGeneration/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 71324a4195de..3d00c523d04c 100644
--- a/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -7,6 +7,8 @@
false
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index a9121e23146c..588aef2b6073 100644
--- a/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/net9/UseDateTimeForDate/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -19,6 +19,8 @@
Minor update
enable
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj b/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
index 43b146d9c6df..058da64c39fd 100644
--- a/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
+++ b/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools.Test/Org.OpenAPITools.Test.csproj
@@ -6,6 +6,8 @@
net7.0
false
false
+ true
+ CS0612
diff --git a/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj b/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
index 577658a1082c..7d00ab11e095 100644
--- a/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
+++ b/samples/client/petstore/csharp/generichost/standard2.0/Petstore/src/Org.OpenAPITools/Org.OpenAPITools.csproj
@@ -18,6 +18,8 @@
git
Minor update
false
+ true
+ CS0612