4 writes to Schema
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
277Schema = AIJsonUtilities.CreateJsonSchema(returnType, serializerOptions: options.SerializerOptions, inferenceOptions: options.SchemaCreateOptions),
Microsoft.Extensions.AI.Abstractions (1)
Functions\AIFunctionReturnParameterMetadata.cs (1)
31Schema = metadata.Schema;
Microsoft.Extensions.AI.Abstractions.Tests (1)
Functions\AIFunctionReturnParameterMetadataTests.cs (1)
27Schema = JsonDocument.Parse("""{"type":"integer"}""").RootElement,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIModelMapper.ChatCompletion.cs (1)
439Schema = DefaultParameterSchema,
6 references to Schema
Microsoft.Extensions.AI.Abstractions (1)
Functions\AIFunctionReturnParameterMetadata.cs (1)
31Schema = metadata.Schema;
Microsoft.Extensions.AI.Abstractions.Tests (4)
Functions\AIFunctionMetadataTests.cs (1)
30Assert.True(JsonElement.DeepEquals(f.ReturnParameter.Schema, JsonDocument.Parse("{}").RootElement));
Functions\AIFunctionReturnParameterMetadataTests.cs (3)
17Assert.True(JsonElement.DeepEquals(p.Schema, JsonDocument.Parse("{}").RootElement)); 33Assert.Equal(p1.Schema, p2.Schema);
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAISerializationTests.cs (1)
377Assert.Equal("{}", Assert.IsType<JsonElement>(function.Metadata.ReturnParameter.Schema).GetRawText());