2 instantiations of OpenTelemetryImageGenerator
Microsoft.Extensions.AI (1)
ChatCompletion\OpenTelemetryImageGeneratorBuilderExtensions.cs (1)
37
var g = new
OpenTelemetryImageGenerator
(innerGenerator, loggerFactory?.CreateLogger(typeof(OpenTelemetryImageGenerator)), sourceName);
Microsoft.Extensions.AI.Tests (1)
Image\OpenTelemetryImageGeneratorTests.cs (1)
21
Assert.Throws<ArgumentNullException>("innerGenerator", () => new
OpenTelemetryImageGenerator
(null!));
6 references to OpenTelemetryImageGenerator
Microsoft.Extensions.AI (6)
ChatCompletion\OpenTelemetryImageGenerator.cs (1)
41
/// <summary>Initializes a new instance of the <see cref="
OpenTelemetryImageGenerator
"/> class.</summary>
ChatCompletion\OpenTelemetryImageGeneratorBuilderExtensions.cs (5)
12
/// <summary>Provides extensions for configuring <see cref="
OpenTelemetryImageGenerator
"/> instances.</summary>
26
/// <param name="configure">An optional callback that can be used to configure the <see cref="
OpenTelemetryImageGenerator
"/> instance.</param>
32
Action<
OpenTelemetryImageGenerator
>? configure = null) =>
37
var
g = new OpenTelemetryImageGenerator(innerGenerator, loggerFactory?.CreateLogger(typeof(
OpenTelemetryImageGenerator
)), sourceName);