22 writes to MediaType
Microsoft.Extensions.AI.Abstractions (1)
Image\ImageGenerationOptions.cs (1)
31MediaType = other.MediaType;
Microsoft.Extensions.AI.Abstractions.Tests (6)
Image\ImageGenerationOptionsTests.cs (4)
47options.MediaType = "image/png"; 78MediaType = "image/jpeg", 102MediaType = "image/png", 112original.MediaType = "image/jpeg";
Image\ImageGeneratorTests.cs (2)
109MediaType = "image/png", 135MediaType = "image/jpeg",
Microsoft.Extensions.AI.OpenAI.Tests (10)
OpenAIConversionTests.cs (4)
371Options = new ImageGenerationOptions { MediaType = "image/png" } 401MediaType = "image/png", 432MediaType = "image/jpeg", 460Options = new ImageGenerationOptions { MediaType = "image/png" }
OpenAIResponseClientTests.cs (6)
6516MediaType = "image/png" 6617MediaType = "image/png" 6734MediaType = "image/webp", 6872MediaType = "image/png", 6971MediaType = "image/jpeg" 7094Tools = [new HostedImageGenerationTool { Options = new ImageGenerationOptions { ModelId = "gpt-image-1", MediaType = "image/png" } }]
Microsoft.Extensions.AI.Stabilization.Tests (4)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (4)
47options.MediaType = "image/png"; 78MediaType = "image/jpeg", 102MediaType = "image/png", 112original.MediaType = "image/jpeg";
Microsoft.Extensions.AI.Tests (1)
Image\OpenTelemetryImageGeneratorTests.cs (1)
83MediaType = "image/jpeg",
22 references to MediaType
Microsoft.Extensions.AI.Abstractions (1)
Image\ImageGenerationOptions.cs (1)
31MediaType = other.MediaType;
Microsoft.Extensions.AI.Abstractions.Tests (7)
Image\ImageGenerationOptionsTests.cs (7)
20Assert.Null(options.MediaType); 29Assert.Null(clone.MediaType); 55Assert.Equal("image/png", options.MediaType); 64Assert.Equal("image/png", clone.MediaType); 90Assert.Equal("image/jpeg", deserialized.MediaType); 119Assert.Equal("image/png", clone.MediaType); 236Assert.Equal("image/png", result.MediaType);
Microsoft.Extensions.AI.OpenAI (7)
OpenAIImageGenerator.cs (6)
164if (options?.MediaType?.Equals("image/png", StringComparison.OrdinalIgnoreCase) is true) 168else if (options?.MediaType?.Equals("image/jpeg", StringComparison.OrdinalIgnoreCase) is true) 172else if (options?.MediaType?.Equals("image/webp", StringComparison.OrdinalIgnoreCase) is true) 197if (options?.MediaType?.Equals("image/png", StringComparison.OrdinalIgnoreCase) is true) 201else if (options?.MediaType?.Equals("image/jpeg", StringComparison.OrdinalIgnoreCase) is true) 205else if (options?.MediaType?.Equals("image/webp", StringComparison.OrdinalIgnoreCase) is true)
OpenAIResponsesChatClient.cs (1)
786OutputFileFormat = igo?.MediaType is { } mediaType ?
Microsoft.Extensions.AI.Stabilization.Tests (7)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (7)
20Assert.Null(options.MediaType); 29Assert.Null(clone.MediaType); 55Assert.Equal("image/png", options.MediaType); 64Assert.Equal("image/png", clone.MediaType); 90Assert.Equal("image/jpeg", deserialized.MediaType); 119Assert.Equal("image/png", clone.MediaType); 236Assert.Equal("image/png", result.MediaType);