3 writes to RequireAllProperties
Microsoft.Extensions.AI.Abstractions.Tests (3)
Utilities\AIJsonUtilitiesTests.cs (3)
196
RequireAllProperties
= false,
353
JsonSchemaCreateOptions = new AIJsonSchemaCreateOptions {
RequireAllProperties
= requireAllProperties }
363
inferenceOptions: new AIJsonSchemaCreateOptions {
RequireAllProperties
= requireAllProperties });
6 references to RequireAllProperties
Microsoft.Extensions.AI.Abstractions (5)
Utilities\AIJsonUtilities.Schema.cs (5)
108
if (!parameter.IsOptional || inferenceOptions.
RequireAllProperties
)
204
if (inferenceOptions.
RequireAllProperties
)
286
if (inferenceOptions.
RequireAllProperties
&&
299
if (inferenceOptions.
RequireAllProperties
&&
330
if (inferenceOptions.
RequireAllProperties
)
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
77
Assert.True(options.
RequireAllProperties
);