8 references to HasTopLevelMediaType
Microsoft.Extensions.AI.Abstractions (1)
Contents\UriContent.cs (1)
85
/// "image/png" has a top-level type of "image". <see cref="
HasTopLevelMediaType
"/> compares
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\UriContentTests.cs (2)
115
Assert.True(content.
HasTopLevelMediaType
(prefix));
128
Assert.False(content.
HasTopLevelMediaType
(prefix));
Microsoft.Extensions.AI.Evaluation.Safety (1)
ContentSafetyServicePayloadUtilities.cs (1)
328
else if (content is UriContent uriContent && uriContent.
HasTopLevelMediaType
("image"))
Microsoft.Extensions.AI.OpenAI (4)
OpenAIAssistantsChatClient.cs (1)
538
case UriContent image when image.
HasTopLevelMediaType
("image"):
OpenAIChatClient.cs (1)
281
case UriContent uriContent when uriContent.
HasTopLevelMediaType
("image"):
OpenAIResponsesChatClient.cs (2)
889
case UriContent uriContent when uriContent.
HasTopLevelMediaType
("image"):
974
case UriContent uc when uc.
HasTopLevelMediaType
("image"):