6 references to ToJsonNode
Microsoft.Extensions.AI.Abstractions (6)
src\Shared\JsonSchemaExporter\JsonSchemaExporter.cs (1)
84return schema.ToJsonNode(exporterOptions);
src\Shared\JsonSchemaExporter\JsonSchemaExporter.JsonSchema.cs (5)
386properties.Add(property.Key, property.Value.ToJsonNode(options)); 405objSchema.Add(JsonSchemaConstants.ItemsPropertyName, Items.ToJsonNode(options)); 410objSchema.Add(JsonSchemaConstants.AdditionalPropertiesPropertyName, AdditionalProperties.ToJsonNode(options)); 420objSchema.Add(JsonSchemaConstants.NotPropertyName, Not.ToJsonNode(options)); 428anyOfArray.Add(schema.ToJsonNode(options));