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