4 writes to SelectedApplication
Aspire.Dashboard (4)
Components\Pages\Metrics.razor.cs (4)
104SelectedApplication = _selectApplication, 145PageViewModel.SelectedApplication = r; 151viewModel.SelectedApplication = _applicationViewModels.GetApplication(Logger, ApplicationName, canSelectGrouping: true, _selectApplication); 193PageViewModel.SelectedApplication = _applicationViewModels.Single();
6 references to SelectedApplication
Aspire.Dashboard (5)
Components\Pages\Metrics.razor.cs (5)
132ApplicationName = PageViewModel.SelectedApplication.Id is not null ? PageViewModel.SelectedApplication.Name : null, 178var selectedInstance = viewModel.SelectedApplication.Id?.GetApplicationKey(); 322var selectedApplicationKey = PageViewModel.SelectedApplication.Id?.GetApplicationKey(); 358new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsApplicationIsReplica, new AspireTelemetryProperty(PageViewModel.SelectedApplication.Id?.ReplicaSetName is not null)),
Aspire.Dashboard.Components.Tests (1)
Pages\MetricsTests.cs (1)
354cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.SelectedApplication.Name));