8 references to MediaTypeMap
Microsoft.Extensions.AI.OpenAI (8)
OpenAIClientExtensions.cs (1)
254return MediaTypeMap.GetMediaType(uri.AbsoluteUri) ?? "image/*";
OpenAIHostedFileClient.cs (6)
106mediaType ??= fileName is not null ? MediaTypeMap.GetMediaType(fileName) : null; 107fileName ??= $"{Guid.NewGuid():N}{MediaTypeMap.GetExtension(mediaType)}"; 168string? containerMediaType = MediaTypeMap.GetMediaType(containerFileName) ?? "application/octet-stream"; 178string? mediaType = MediaTypeMap.GetMediaType(fileInfo.Value.Filename) ?? "application/octet-stream"; 334MediaType = MediaTypeMap.GetMediaType(openAIFile.Filename), 350MediaType = MediaTypeMap.GetMediaType(name),
OpenAIImageGenerator.cs (1)
66$"{Guid.NewGuid():N}{MediaTypeMap.GetExtension(dataContent.MediaType) ?? ".png"}"; // Default to PNG if no content type is available.