7 writes to AnnotatedRegions
Microsoft.Extensions.AI.Abstractions.Tests (4)
Contents\AIAnnotationTests.cs (2)
33a.AnnotatedRegions = regions; 48AnnotatedRegions = [new TextSpanAnnotatedRegion { StartIndex = 10, EndIndex = 42 }],
Contents\CitationAnnotationTests.cs (2)
43a.AnnotatedRegions = regions; 75AnnotatedRegions = [new TextSpanAnnotatedRegion { StartIndex = 10, EndIndex = 42 }],
Microsoft.Extensions.AI.OpenAI (3)
OpenAIChatClient.cs (1)
573AnnotatedRegions = [new TextSpanAnnotatedRegion { StartIndex = annotation.StartIndex, EndIndex = annotation.EndIndex }],
OpenAIResponsesChatClient.cs (2)
1767ca.AnnotatedRegions = [new TextSpanAnnotatedRegion { StartIndex = cfcma.StartIndex, EndIndex = cfcma.EndIndex }]; 1782ca.AnnotatedRegions = [new TextSpanAnnotatedRegion { StartIndex = ucma.StartIndex, EndIndex = ucma.EndIndex }];
15 references to AnnotatedRegions
Microsoft.Extensions.AI.Abstractions.Tests (13)
Contents\AIAnnotationTests.cs (5)
18Assert.Null(a.AnnotatedRegions); 31Assert.Null(a.AnnotatedRegions); 34Assert.Same(regions, a.AnnotatedRegions); 64Assert.NotNull(deserialized.AnnotatedRegions); 65TextSpanAnnotatedRegion? region = Assert.IsType<TextSpanAnnotatedRegion>(Assert.Single(deserialized.AnnotatedRegions));
Contents\CitationAnnotationTests.cs (8)
18Assert.Null(a.AnnotatedRegions); 41Assert.Null(a.AnnotatedRegions); 44Assert.Same(regions, a.AnnotatedRegions); 92Assert.NotNull(deserialized.AnnotatedRegions); 93TextSpanAnnotatedRegion region = Assert.IsType<TextSpanAnnotatedRegion>(Assert.Single(deserialized.AnnotatedRegions)); 134Assert.NotNull(citation.AnnotatedRegions); 135Assert.Single(citation.AnnotatedRegions); 136var textSpan = Assert.IsType<TextSpanAnnotatedRegion>(citation.AnnotatedRegions[0]);
Microsoft.Extensions.AI.OpenAI (1)
MicrosoftExtensionsAIChatExtensions.cs (1)
110if (citation.AnnotatedRegions?.OfType<TextSpanAnnotatedRegion>().ToArray() is { Length: > 0 } regions)
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIResponseClientIntegrationTests.cs (1)
123var regions = Assert.IsType<List<AnnotatedRegion>>(ca.AnnotatedRegions);