You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ConfigurationSchemaGeneratorTest/Baseline/InputFiles/Management_Endpoint/ConfigurationSchema.json
+8-2Lines changed: 8 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -624,9 +624,13 @@
624
624
"SerializerOptions": {
625
625
"type": "object",
626
626
"properties": {
627
+
"AllowDuplicateProperties": {
628
+
"type": "boolean",
629
+
"description": "Gets or sets a value that indicates whether duplicate property names are allowed when deserializing JSON objects."
630
+
},
627
631
"AllowOutOfOrderMetadataProperties": {
628
632
"type": "boolean",
629
-
"description": "Allows JSON metadata properties to be specified after regular properties in a deserialized JSON object."
633
+
"description": "Gets or sets a value that indicates whether JSON metadata properties can be specified after regular properties in a deserialized JSON object."
630
634
},
631
635
"AllowTrailingCommas": {
632
636
"type": "boolean",
@@ -641,7 +645,9 @@
641
645
"Never",
642
646
"Always",
643
647
"WhenWritingDefault",
644
-
"WhenWritingNull"
648
+
"WhenWritingNull",
649
+
"WhenWriting",
650
+
"WhenReading"
645
651
],
646
652
"description": "Gets or sets a value that determines when properties with default values are ignored during serialization or deserialization. The default value is 'System.Text.Json.Serialization.JsonIgnoreCondition.Never'."
Copy file name to clipboardExpand all lines: ConfigurationSchemaGeneratorTest/Baseline/merge-actual.json
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -214,7 +214,7 @@
214
214
},
215
215
"Scheme": {
216
216
"type": "string",
217
-
"description": "Gets or sets the scheme to register the running app with (\"http\" or \"https\"). Default value: http."
217
+
"description": "Gets or sets the scheme to register the running app with (\"http\" or \"https\")."
218
218
},
219
219
"ServiceName": {
220
220
"type": "string",
@@ -1233,9 +1233,13 @@
1233
1233
"SerializerOptions": {
1234
1234
"type": "object",
1235
1235
"properties": {
1236
+
"AllowDuplicateProperties": {
1237
+
"type": "boolean",
1238
+
"description": "Gets or sets a value that indicates whether duplicate property names are allowed when deserializing JSON objects."
1239
+
},
1236
1240
"AllowOutOfOrderMetadataProperties": {
1237
1241
"type": "boolean",
1238
-
"description": "Allows JSON metadata properties to be specified after regular properties in a deserialized JSON object."
1242
+
"description": "Gets or sets a value that indicates whether JSON metadata properties can be specified after regular properties in a deserialized JSON object."
1239
1243
},
1240
1244
"AllowTrailingCommas": {
1241
1245
"type": "boolean",
@@ -1250,7 +1254,9 @@
1250
1254
"Never",
1251
1255
"Always",
1252
1256
"WhenWritingDefault",
1253
-
"WhenWritingNull"
1257
+
"WhenWritingNull",
1258
+
"WhenWriting",
1259
+
"WhenReading"
1254
1260
],
1255
1261
"description": "Gets or sets a value that determines when properties with default values are ignored during serialization or deserialization. The default value is 'System.Text.Json.Serialization.JsonIgnoreCondition.Never'."
Copy file name to clipboardExpand all lines: ConfigurationSchemaGeneratorTest/Baseline/merge-expected.json
+9-3Lines changed: 9 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -214,7 +214,7 @@
214
214
},
215
215
"Scheme": {
216
216
"type": "string",
217
-
"description": "Gets or sets the scheme to register the running app with (\"http\" or \"https\"). Default value: http."
217
+
"description": "Gets or sets the scheme to register the running app with (\"http\" or \"https\")."
218
218
},
219
219
"ServiceName": {
220
220
"type": "string",
@@ -1233,9 +1233,13 @@
1233
1233
"SerializerOptions": {
1234
1234
"type": "object",
1235
1235
"properties": {
1236
+
"AllowDuplicateProperties": {
1237
+
"type": "boolean",
1238
+
"description": "Gets or sets a value that indicates whether duplicate property names are allowed when deserializing JSON objects."
1239
+
},
1236
1240
"AllowOutOfOrderMetadataProperties": {
1237
1241
"type": "boolean",
1238
-
"description": "Allows JSON metadata properties to be specified after regular properties in a deserialized JSON object."
1242
+
"description": "Gets or sets a value that indicates whether JSON metadata properties can be specified after regular properties in a deserialized JSON object."
1239
1243
},
1240
1244
"AllowTrailingCommas": {
1241
1245
"type": "boolean",
@@ -1250,7 +1254,9 @@
1250
1254
"Never",
1251
1255
"Always",
1252
1256
"WhenWritingDefault",
1253
-
"WhenWritingNull"
1257
+
"WhenWritingNull",
1258
+
"WhenWriting",
1259
+
"WhenReading"
1254
1260
],
1255
1261
"description": "Gets or sets a value that determines when properties with default values are ignored during serialization or deserialization. The default value is 'System.Text.Json.Serialization.JsonIgnoreCondition.Never'."
0 commit comments