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