6 writes to DisallowAdditionalProperties
Microsoft.Extensions.AI.Abstractions.Tests (5)
Utilities\AIJsonUtilitiesTests.cs (5)
226
DisallowAdditionalProperties
= true,
486
? new() { TransformOptions = new() {
DisallowAdditionalProperties
= false } } // Do not append additionalProperties: false to the schema if the type has extension data.
1371
DisallowAdditionalProperties
= true,
1454
? new() { TransformOptions = new() {
DisallowAdditionalProperties
= false } } // Do not append additionalProperties: false to the schema if the type has extension data.
1464
DisallowAdditionalProperties
= true,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIClientExtensions.cs (1)
42
DisallowAdditionalProperties
= true,
1 reference to DisallowAdditionalProperties
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonUtilities.Schema.Transform.cs (1)
128
if (transformOptions.
DisallowAdditionalProperties
&& properties is not null && !schemaObj.ContainsKey(AdditionalPropertiesPropertyName))