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