4 writes to Usage
Microsoft.Extensions.AI.Abstractions (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ImageGenerationResponse.g.cs (1)
102Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ImageGenerationResponse)obj).Usage = value!,
Microsoft.Extensions.AI.Abstractions.Tests (1)
Generated\361d1da7f942c932\TestJsonSerializerContext.ImageGenerationResponse.g.cs (1)
101Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.ImageGenerationResponse)obj).Usage = value!,
Microsoft.Extensions.AI.OpenAI (1)
OpenAIImageGenerator.cs (1)
153Usage = ud,
Microsoft.Extensions.AI.Tests (1)
Image\OpenTelemetryImageGeneratorTests.cs (1)
51Usage = new()
6 references to Usage
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
240if (response.Usage is { } usage)
Microsoft.Extensions.AI.Abstractions (1)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.ImageGenerationResponse.g.cs (1)
101Getter = static obj => ((global::Microsoft.Extensions.AI.ImageGenerationResponse)obj).Usage,
Microsoft.Extensions.AI.Abstractions.Tests (4)
Generated\361d1da7f942c932\TestJsonSerializerContext.ImageGenerationResponse.g.cs (1)
100Getter = static obj => ((global::Microsoft.Extensions.AI.ImageGenerationResponse)obj).Usage,
Image\ImageGenerationResponseTests.cs (3)
181Assert.NotNull(result.Usage); 182Assert.Equal(50, result.Usage.InputTokenCount); 183Assert.Equal(100, result.Usage.OutputTokenCount);