12 references to TransformSchema
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (10)
Utilities\AIJsonUtilitiesTests.cs (10)
1159JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1193JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1228JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1265JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1292JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1329JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, transformOptions);
1356AIJsonUtilities.TransformSchema(transformedSchema, transformOptions);
1364Assert.Throws<ArgumentNullException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions: null!));
1365Assert.Throws<ArgumentException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions: new()));
1378Assert.Throws<ArgumentException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions));