1 write to SchemaName
Microsoft.Extensions.AI.Abstractions (1)
ChatCompletion\ChatResponseFormatJson.cs (1)
31SchemaName = schemaName;
23 references to SchemaName
Microsoft.Extensions.AI (1)
ChatCompletion\ChatClientStructuredOutputExtensions.cs (1)
170responseFormat = ChatResponseFormat.ForJsonSchema(schema, responseFormat.SchemaName, responseFormat.SchemaDescription);
Microsoft.Extensions.AI.Abstractions (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ChatResponseFormatJson.g.cs (2)
80Getter = static obj => ((global::Microsoft.Extensions.AI.ChatResponseFormatJson)obj).SchemaName, 134string __value_SchemaName = ((global::Microsoft.Extensions.AI.ChatResponseFormatJson)value).SchemaName;
Microsoft.Extensions.AI.Abstractions.Tests (11)
ChatCompletion\ChatResponseFormatTests.cs (9)
39Assert.Null(f.SchemaName); 48Assert.Equal("name", f.SchemaName); 72Assert.Null(actual.SchemaName); 86Assert.Equal("name", actual.SchemaName); 111Assert.Equal("Int32", format.SchemaName); 127Assert.Equal("DataContent", format.SchemaName); 168Assert.Equal(name ?? "SomeType", format.SchemaName); 183Assert.Equal("custom_type_name", format.SchemaName); 197Assert.Equal("override_name", format.SchemaName);
Generated\361d1da7f942c932\TestJsonSerializerContext.ChatResponseFormatJson.g.cs (2)
78Getter = static obj => ((global::Microsoft.Extensions.AI.ChatResponseFormatJson)obj).SchemaName, 132string __value_SchemaName = ((global::Microsoft.Extensions.AI.ChatResponseFormatJson)value).SchemaName;
Microsoft.Extensions.AI.Integration.Tests (1)
ChatClientIntegrationTests.cs (1)
1106Assert.Null(responseFormat.SchemaName);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantsChatClient.cs (1)
473jsonFormat.SchemaName,
OpenAIChatClient.cs (1)
694jsonFormat.SchemaName ?? "json_schema",
OpenAIResponsesChatClient.cs (1)
1236jsonFormat.SchemaName ?? "json_schema",
Microsoft.Extensions.AI.Tests (5)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (3)
64Assert.Equal(nameof(Animal), responseFormat.SchemaName); 115Assert.Null(responseFormat.SchemaName); 305Assert.Matches("Data_1", responseFormat.SchemaName);
Generated\361d1da7f942c932\TestJsonSerializerContext.ChatResponseFormatJson.g.cs (2)
78Getter = static obj => ((global::Microsoft.Extensions.AI.ChatResponseFormatJson)obj).SchemaName, 128writer.WriteString(PropName_SchemaName, ((global::Microsoft.Extensions.AI.ChatResponseFormatJson)value).SchemaName);