12 references to ConvertSchemaToObject
Microsoft.Extensions.AI.Abstractions (12)
Utilities\AIJsonUtilities.Schema.Create.cs (12)
306JsonObject obj = ConvertSchemaToObject(ref schema); 346ConvertSchemaToObject(ref schema)[DefaultPropertyName] = defaultValueNode; 352ConvertSchemaToObject(ref schema).InsertAtStart(DescriptionPropertyName, (JsonNode)localDescription); 358ConvertSchemaToObject(ref schema).InsertAtStart(SchemaPropertyName, (JsonNode)SchemaKeywordUri); 395ConvertSchemaToObject(ref schema)[TitlePropertyName] ??= displayNameAttribute.DisplayName; 401ConvertSchemaToObject(ref schema)[FormatPropertyName] ??= "email"; 406ConvertSchemaToObject(ref schema)[FormatPropertyName] ??= "uri"; 411ConvertSchemaToObject(ref schema)[PatternPropertyName] ??= regexAttribute.Pattern; 416JsonObject obj = ConvertSchemaToObject(ref schema); 428JsonObject obj = ConvertSchemaToObject(ref schema); 441JsonObject obj = ConvertSchemaToObject(ref schema); 454JsonObject obj = ConvertSchemaToObject(ref schema);