7 references to HasTopLevelMediaType
Microsoft.Extensions.AI.Abstractions (1)
Contents\HostedFileContent.cs (1)
106
/// "image/png" has a top-level type of "image". <see cref="
HasTopLevelMediaType
"/> compares
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\HostedFileContentTests.cs (2)
227
Assert.Equal(expected, c.
HasTopLevelMediaType
(topLevelType));
235
Assert.False(c.
HasTopLevelMediaType
("image"));
Microsoft.Extensions.AI.OpenAI (2)
OpenAIResponsesChatClient.cs (2)
1367
case HostedFileContent fileContent when fileContent.
HasTopLevelMediaType
("image"):
1467
Type = fc.
HasTopLevelMediaType
("image") ? "input_image" : "input_file",
Microsoft.Extensions.AI.Stabilization.Tests (2)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Contents\HostedFileContentTests.cs (2)
227
Assert.Equal(expected, c.
HasTopLevelMediaType
(topLevelType));
235
Assert.False(c.
HasTopLevelMediaType
("image"));