18 writes to ImageSize
Microsoft.Extensions.AI.Abstractions (2)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ImageGenerationOptions.g.cs (1)
81Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ImageGenerationOptions)obj).ImageSize = value!,
Image\ImageGenerationOptions.cs (1)
30ImageSize = other.ImageSize;
Microsoft.Extensions.AI.Abstractions.Tests (6)
Generated\361d1da7f942c932\TestJsonSerializerContext.ImageGenerationOptions.g.cs (1)
79Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ImageGenerationOptions)obj).ImageSize = value!,
Image\ImageGenerationOptionsTests.cs (4)
44options.ImageSize = new Size(1024, 768); 72ImageSize = new Size(256, 256), 96ImageSize = new Size(512, 512), 106original.ImageSize = new Size(1024, 1024);
Image\ImageGeneratorTests.cs (1)
108ImageSize = new Size(1024, 768),
Microsoft.Extensions.AI.Integration.Tests (1)
ImageGeneratingChatClientIntegrationTests.cs (1)
331ImageSize = new System.Drawing.Size(512, 512)
Microsoft.Extensions.AI.OpenAI.Tests (4)
OpenAIConversionTests.cs (1)
391ImageSize = new System.Drawing.Size(1024, 1024),
OpenAIResponseClientTests.cs (3)
6364ImageSize = new(1024, 1024), 6465ImageSize = new(1024, 1024), 6582ImageSize = new(512, 512),
Microsoft.Extensions.AI.Stabilization.Tests (4)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (4)
44options.ImageSize = new Size(1024, 768); 72ImageSize = new Size(256, 256), 96ImageSize = new Size(512, 512), 106original.ImageSize = new Size(1024, 1024);
Microsoft.Extensions.AI.Tests (1)
Image\OpenTelemetryImageGeneratorTests.cs (1)
82ImageSize = new(1024, 768),
24 references to ImageSize
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
166if (options.ImageSize is Size size)
Microsoft.Extensions.AI.Abstractions (3)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ImageGenerationOptions.g.cs (2)
80Getter = static obj => ((global::Microsoft.Extensions.AI.ImageGenerationOptions)obj).ImageSize, 234global::System.Drawing.Size? __value_ImageSize = ((global::Microsoft.Extensions.AI.ImageGenerationOptions)value).ImageSize;
Image\ImageGenerationOptions.cs (1)
30ImageSize = other.ImageSize;
Microsoft.Extensions.AI.Abstractions.Tests (9)
Generated\361d1da7f942c932\TestJsonSerializerContext.ImageGenerationOptions.g.cs (2)
78Getter = static obj => ((global::Microsoft.Extensions.AI.ImageGenerationOptions)obj).ImageSize, 232global::System.Drawing.Size? __value_ImageSize = ((global::Microsoft.Extensions.AI.ImageGenerationOptions)value).ImageSize;
Image\ImageGenerationOptionsTests.cs (7)
19Assert.Null(options.ImageSize); 27Assert.Null(clone.ImageSize); 51Assert.Equal(new Size(1024, 768), options.ImageSize); 59Assert.Equal(new Size(1024, 768), clone.ImageSize); 84Assert.Equal(new Size(256, 256), deserialized.ImageSize); 113Assert.Equal(new Size(512, 512), clone.ImageSize); 230Assert.Equal(new Size(1024, 768), result.ImageSize);
Microsoft.Extensions.AI.Integration.Tests (1)
ImageGeneratingChatClientIntegrationTests.cs (1)
349Assert.Equal(new System.Drawing.Size(512, 512), options.ImageSize);
Microsoft.Extensions.AI.OpenAI (3)
OpenAIImageGenerator.cs (2)
185result.Size ??= ToOpenAIImageSize(options?.ImageSize); 218result.Size ??= ToOpenAIImageSize(options?.ImageSize);
OpenAIResponsesChatClient.cs (1)
788Size = igo?.ImageSize is { } size ?
Microsoft.Extensions.AI.Stabilization.Tests (7)
parent\Microsoft.Extensions.AI.Abstractions.Tests\Image\ImageGenerationOptionsTests.cs (7)
19Assert.Null(options.ImageSize); 27Assert.Null(clone.ImageSize); 51Assert.Equal(new Size(1024, 768), options.ImageSize); 59Assert.Equal(new Size(1024, 768), clone.ImageSize); 84Assert.Equal(new Size(256, 256), deserialized.ImageSize); 113Assert.Equal(new Size(512, 512), clone.ImageSize); 230Assert.Equal(new Size(1024, 768), result.ImageSize);