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