7 implementations of WhenConnected
Aspire.Dashboard (2)
ServiceClient\DashboardClient.cs (1)
848public Task WhenConnected
ServiceClient\SelectedDashboardClient.cs (1)
12public Task WhenConnected => IsReadOnly ? Task.CompletedTask : currentClient.WhenConnected;
Aspire.Dashboard.Components.Tests (1)
tests\Shared\TestDashboardClient.cs (1)
36public Task WhenConnected { get; }
Aspire.Dashboard.Tests (4)
Integration\Playwright\Infrastructure\MockDashboardClient.cs (1)
44public Task WhenConnected => Task.CompletedTask;
ResourceOutgoingPeerResolverTests.cs (1)
686public Task WhenConnected => Task.CompletedTask;
Terminal\DefaultTerminalConnectionResolverTests.cs (1)
186public Task WhenConnected => Task.CompletedTask;
tests\Shared\TestDashboardClient.cs (1)
36public Task WhenConnected { get; }
11 references to WhenConnected
Aspire.Dashboard (5)
Components\Controls\ApplicationName.razor.cs (2)
34if (DashboardClient.IsEnabled && !DashboardClient.WhenConnected.IsCompletedSuccessfully) 42await DashboardClient.WhenConnected.WaitAsync(timeoutCts.Token);
Components\Interactions\InteractionsProvider.cs (1)
324await DashboardClient.WhenConnected.WaitAsync(_cts.Token).ConfigureAwait(false);
Components\Layout\ResourceTerminalsAvailabilityProvider.cs (1)
38await DashboardClient.WhenConnected.WaitAsync(cancellationToken);
Components\Pages\Resources.razor.cs (1)
231await DashboardClient.WhenConnected;
Aspire.Dashboard.Tests (6)
Integration\DashboardClientAuthTests.cs (1)
142await iClient.WhenConnected;
Model\DashboardClientTests.cs (4)
972_ = client.WhenConnected; 998_ = client.WhenConnected; 1003Assert.False(client.WhenConnected.IsCompleted); 1050_ = client.WhenConnected;
Model\DashboardDataSourceTests.cs (1)
1488Assert.True(selectedClient.WhenConnected.IsCompletedSuccessfully);