Implemented interface member:
method
CreateSessionAsync
Microsoft.Extensions.AI.IRealtimeClient.CreateSessionAsync(Microsoft.Extensions.AI.RealtimeSessionOptions, System.Threading.CancellationToken)
4 overrides of CreateSessionAsync
Microsoft.Extensions.AI (3)
Realtime\FunctionInvokingRealtimeClient.cs (1)
125public override async Task<IRealtimeClientSession> CreateSessionAsync(
Realtime\LoggingRealtimeClient.cs (1)
47public override async Task<IRealtimeClientSession> CreateSessionAsync(
Realtime\OpenTelemetryRealtimeClient.cs (1)
61public override async Task<IRealtimeClientSession> CreateSessionAsync(
Microsoft.Extensions.AI.Tests (1)
Realtime\RealtimeClientBuilderTests.cs (1)
170public override async Task<IRealtimeClientSession> CreateSessionAsync(
4 references to CreateSessionAsync
Microsoft.Extensions.AI (3)
Realtime\FunctionInvokingRealtimeClient.cs (1)
128var innerSession = await base.CreateSessionAsync(options, cancellationToken).ConfigureAwait(false);
Realtime\LoggingRealtimeClient.cs (1)
50var innerSession = await base.CreateSessionAsync(options, cancellationToken).ConfigureAwait(false);
Realtime\OpenTelemetryRealtimeClient.cs (1)
64var innerSession = await base.CreateSessionAsync(options, cancellationToken).ConfigureAwait(false);
Microsoft.Extensions.AI.Tests (1)
Realtime\RealtimeClientBuilderTests.cs (1)
174return await base.CreateSessionAsync(options, cancellationToken);