19 instantiations of OpenTelemetryRealtimeClient
Microsoft.Extensions.AI (1)
Realtime\OpenTelemetryRealtimeClientBuilderExtensions.cs (1)
75
var client = new
OpenTelemetryRealtimeClient
(innerClient, logger, sourceName);
Microsoft.Extensions.AI.Tests (18)
Realtime\OpenTelemetryRealtimeClientTests.cs (18)
81
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
351
Assert.Throws<ArgumentNullException>("innerClient", () => new
OpenTelemetryRealtimeClient
(null!));
352
using var client = new
OpenTelemetryRealtimeClient
(innerClient);
367
using var client = new
OpenTelemetryRealtimeClient
(innerClient);
380
using var client = new
OpenTelemetryRealtimeClient
(innerClient);
460
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
503
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
546
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
631
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
674
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
717
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
759
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
801
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
842
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
883
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
924
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
965
using var client = new
OpenTelemetryRealtimeClient
(innerClient, sourceName: sourceName);
1096
using var client = new
OpenTelemetryRealtimeClient
(innerClient);
26 references to OpenTelemetryRealtimeClient
Microsoft.Extensions.AI (5)
Realtime\OpenTelemetryRealtimeClient.cs (1)
30
/// <summary>Initializes a new instance of the <see cref="
OpenTelemetryRealtimeClient
"/> class.</summary>
Realtime\OpenTelemetryRealtimeClientBuilderExtensions.cs (4)
62
/// <param name="configure">An optional callback that can be used to configure the <see cref="
OpenTelemetryRealtimeClient
"/> instance.</param>
69
Action<
OpenTelemetryRealtimeClient
>? configure = null) =>
74
var logger = loggerFactory?.CreateLogger(typeof(
OpenTelemetryRealtimeClient
));
75
var
client = new OpenTelemetryRealtimeClient(innerClient, logger, sourceName);
Microsoft.Extensions.AI.Tests (21)
Realtime\OpenTelemetryRealtimeClientTests.cs (21)
81
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
352
using
var
client = new OpenTelemetryRealtimeClient(innerClient);
367
using
var
client = new OpenTelemetryRealtimeClient(innerClient);
380
using
var
client = new OpenTelemetryRealtimeClient(innerClient);
382
Assert.Same(client, client.GetService(typeof(
OpenTelemetryRealtimeClient
)));
460
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
503
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
546
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
631
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
674
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
717
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
759
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
801
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
842
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
883
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
924
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
965
using
var
client = new OpenTelemetryRealtimeClient(innerClient, sourceName: sourceName);
1083
var otelClient = pipeline.GetService(typeof(
OpenTelemetryRealtimeClient
));
1086
var
typedClient = Assert.IsType<
OpenTelemetryRealtimeClient
>(otelClient);
1096
using
var
client = new OpenTelemetryRealtimeClient(innerClient);