6 writes to SelectedMeter
Aspire.Dashboard (6)
Components\Pages\Metrics.razor.cs (6)
154viewModel.SelectedMeter = null; 160viewModel.SelectedMeter = viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName)?.Parent; 200PageViewModel.SelectedMeter = null; 275PageViewModel.SelectedMeter = meter; 280PageViewModel.SelectedMeter = instrument.Parent; 285PageViewModel.SelectedMeter = null;
7 references to SelectedMeter
Aspire.Dashboard (5)
Components\Pages\Metrics.razor.cs (5)
132MeterName = PageViewModel.SelectedMeter?.Name, 161if (viewModel.SelectedMeter != null && !string.IsNullOrEmpty(InstrumentName)) 195if (PageViewModel.SelectedMeter != null || 215if (PageViewModel.SelectedMeter != null && !instruments.Any(i => i.Parent.Name == PageViewModel.SelectedMeter.Name))
Aspire.Dashboard.Components.Tests (2)
Pages\MetricsTests.cs (2)
346Assert.Equal("test-meter", viewModel.SelectedMeter!.Name); 357Assert.Equal(expectedMeterNameAfterChange, viewModel.SelectedMeter?.Name);