4 implementations of Completion
Aspire.Hosting.Browsers.Tests (4)
BrowserLogsCdpConnectionTests.cs (1)
414public Task Completion => _completionSource.Task;
BrowserPageSessionTests.cs (1)
406public Task Completion => _completionSource.Task;
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnection.cs (1)
65public Task Completion => _receiveLoop;
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnectionMultiplexer.cs (1)
141public Task Completion => _completion;
8 references to Completion
Aspire.Hosting.Browsers.Tests (8)
BrowserLogsCdpConnectionTests.cs (4)
236await firstConnection.Completion.DefaultTimeout(); 244Assert.False(secondConnection.Completion.IsCompleted); 270var exception = await Assert.ThrowsAsync<InvalidOperationException>(() => failingConnection.Completion.DefaultTimeout()); 273Assert.False(survivingConnection.Completion.IsCompleted);
src\Aspire.Hosting.Browsers\BrowserLogsCdpConnectionMultiplexer.cs (3)
34public Task Completion => _innerConnection.Completion; 120if (_innerConnection.Completion.IsCompleted) 138private readonly Task _completion = CompleteWhenLeaseOrInnerConnectionCompletesAsync(owner._innerConnection.Completion, subscription.Completion);
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (1)
461return new ConnectionSnapshot(connection.Completion);