4 writes to SelectedResource
Aspire.Dashboard (4)
Components\Pages\Metrics.razor.cs (4)
109SelectedResource = _selectResource, 150PageViewModel.SelectedResource = r; 156viewModel.SelectedResource = _resourceViewModels.GetResource(Logger, ResourceName, canSelectGrouping: true, _selectResource); 198PageViewModel.SelectedResource = _resourceViewModels.Single();
6 references to SelectedResource
Aspire.Dashboard (5)
Components\Pages\Metrics.razor.cs (5)
137ResourceName = PageViewModel.SelectedResource.Id is not null ? PageViewModel.SelectedResource.Name : null, 183var selectedInstance = viewModel.SelectedResource.Id?.GetResourceKey(); 327var selectedResourceKey = PageViewModel.SelectedResource.Id?.GetResourceKey(); 363new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsResourceIsReplica, new AspireTelemetryProperty(PageViewModel.SelectedResource.Id?.ReplicaSetName is not null)),
Aspire.Dashboard.Components.Tests (1)
Pages\MetricsTests.cs (1)
763cut.WaitForAssertion(() => Assert.Equal("TestApp2", viewModel.SelectedResource.Name));