12 references to TransformSchema
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (10)
Utilities\AIJsonUtilitiesTests.cs (10)
1196JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1230JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1265JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1302JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1329JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1366JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, transformOptions);
1393AIJsonUtilities.TransformSchema(transformedSchema, transformOptions);
1401Assert.Throws<ArgumentNullException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions: null!));
1402Assert.Throws<ArgumentException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions: new()));
1415Assert.Throws<ArgumentException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions));