6 writes to SelectedMeter
Aspire.Dashboard (6)
Components\Pages\Metrics.razor.cs (6)
162viewModel.SelectedMeter = null; 168viewModel.SelectedMeter = viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName)?.Parent.Name; 217PageViewModel.SelectedMeter = null; 292PageViewModel.SelectedMeter = meter; 297PageViewModel.SelectedMeter = instrument.Parent.Name; 302PageViewModel.SelectedMeter = null;
8 references to SelectedMeter
Aspire.Dashboard (6)
Components\Controls\TreeMetricSelector.razor.cs (1)
41return PageViewModel.SelectedMeter is { } meterName ? GetMeterTreeItemId(meterName) : null;
Components\Pages\Metrics.razor.cs (5)
140MeterName = PageViewModel.SelectedMeter, 169if (viewModel.SelectedMeter != null && !string.IsNullOrEmpty(InstrumentName)) 212if (PageViewModel.SelectedMeter != null || 232if (PageViewModel.SelectedMeter != null && !instruments.Any(i => i.Parent.Name == PageViewModel.SelectedMeter))
Aspire.Dashboard.Components.Tests (2)
Pages\MetricsTests.cs (2)
823Assert.Equal("test-meter", viewModel.SelectedMeter); 834Assert.Equal(expectedMeterNameAfterChange, viewModel.SelectedMeter);