9 instantiations of OpenAIRealtimeClientSession
Microsoft.Extensions.AI.OpenAI (1)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.OpenAI\OpenAIRealtimeClient.cs (1)
61var session = new OpenAIRealtimeClientSession(sessionClient, _model);
Microsoft.Extensions.AI.OpenAI.Tests (8)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.OpenAI.Tests\OpenAIRealtimeClientSessionTests.cs (8)
18await using IRealtimeClientSession session = new OpenAIRealtimeClientSession("key", "model"); 29await using IRealtimeClientSession session = new OpenAIRealtimeClientSession("key", "model"); 36IRealtimeClientSession session = new OpenAIRealtimeClientSession("key", "model"); 47await using var session = new OpenAIRealtimeClientSession("key", "model"); 60await using var session = new OpenAIRealtimeClientSession("key", "model"); 67await using var session = new OpenAIRealtimeClientSession("key", "model"); 78await using var session = new OpenAIRealtimeClientSession("key", "model"); 87await using var session = new OpenAIRealtimeClientSession("key", "model");
10 references to OpenAIRealtimeClientSession
Microsoft.Extensions.AI.OpenAI (3)
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.OpenAI\OpenAIRealtimeClient.cs (1)
61var session = new OpenAIRealtimeClientSession(sessionClient, _model);
..\..\..\..\src\Libraries\Microsoft.Extensions.AI.OpenAI\OpenAIRealtimeClientSession.cs (2)
47/// <summary>Initializes a new instance of the <see cref="OpenAIRealtimeClientSession"/> class.</summary> 57/// <summary>Initializes a new instance of the <see cref="OpenAIRealtimeClientSession"/> class from an already-connected session client.</summary>
Microsoft.Extensions.AI.OpenAI.Tests (7)
..\..\..\..\test\Libraries\Microsoft.Extensions.AI.OpenAI.Tests\OpenAIRealtimeClientSessionTests.cs (7)
20Assert.Same(session, session.GetService(typeof(OpenAIRealtimeClientSession))); 23Assert.Null(session.GetService(typeof(OpenAIRealtimeClientSession), "someKey")); 47await using var session = new OpenAIRealtimeClientSession("key", "model"); 60await using var session = new OpenAIRealtimeClientSession("key", "model"); 67await using var session = new OpenAIRealtimeClientSession("key", "model"); 78await using var session = new OpenAIRealtimeClientSession("key", "model"); 87await using var session = new OpenAIRealtimeClientSession("key", "model");