1 override of JsonSchema
Microsoft.Extensions.AI.Abstractions (1)
30 references to JsonSchema
Microsoft.Extensions.AI.Abstractions (6)
Microsoft.Extensions.AI.Abstractions.Tests (3)
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
Microsoft.Extensions.AI.Integration.Tests (1)
Microsoft.Extensions.AI.OpenAI.Tests (2)
Microsoft.Extensions.AI.Tests (17)
Functions\AIFunctionFactoryTest.cs (17)
93Assert.DoesNotContain("cancellationToken", func.JsonSchema.ToString(), StringComparison.OrdinalIgnoreCase);
225Assert.DoesNotContain("firstParameter", func.JsonSchema.ToString());
226Assert.Contains("secondParameter", func.JsonSchema.ToString());
271Assert.Contains("myInteger", func.JsonSchema.ToString());
272Assert.DoesNotContain("services", func.JsonSchema.ToString());
273Assert.DoesNotContain("arguments", func.JsonSchema.ToString());
301Assert.Contains("myInteger", func.JsonSchema.ToString());
302Assert.DoesNotContain("services", func.JsonSchema.ToString());
303Assert.DoesNotContain("arguments", func.JsonSchema.ToString());
439Assert.Contains("myInteger", f.JsonSchema.ToString());
440Assert.DoesNotContain("service", f.JsonSchema.ToString());
462Assert.Contains("myInteger", f.JsonSchema.ToString());
463Assert.DoesNotContain("service", f.JsonSchema.ToString());
486Assert.Contains("myInteger", f.JsonSchema.ToString());
487Assert.DoesNotContain("service", f.JsonSchema.ToString());
523Assert.Contains("myInteger", f.JsonSchema.ToString());
524Assert.DoesNotContain("service", f.JsonSchema.ToString());