8 writes to DisallowAdditionalProperties
Microsoft.Extensions.AI (1)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (1)
31DisallowAdditionalProperties = true,
Microsoft.Extensions.AI.Abstractions.Tests (5)
Utilities\AIJsonUtilitiesTests.cs (5)
205DisallowAdditionalProperties = true, 402? new() { TransformOptions = new() { DisallowAdditionalProperties = false } } // Do not append additionalProperties: false to the schema if the type has extension data. 1154DisallowAdditionalProperties = true, 1237? new() { TransformOptions = new() { DisallowAdditionalProperties = false } } // Do not append additionalProperties: false to the schema if the type has extension data. 1247DisallowAdditionalProperties = true,
Microsoft.Extensions.AI.AzureAIInference (1)
AzureAIInferenceChatClient.cs (1)
31DisallowAdditionalProperties = true,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIClientExtensions.cs (1)
45DisallowAdditionalProperties = true,
1 reference to DisallowAdditionalProperties
Microsoft.Extensions.AI.Abstractions (1)
Utilities\AIJsonUtilities.Schema.Transform.cs (1)
128if (transformOptions.DisallowAdditionalProperties && properties is not null && !schemaObj.ContainsKey(AdditionalPropertiesPropertyName))