6 writes to SelectedMeter
Aspire.Dashboard (6)
Components\Pages\Metrics.razor.cs (6)
146
viewModel.
SelectedMeter
= null;
152
viewModel.
SelectedMeter
= viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName)?.Parent;
186
PageViewModel.
SelectedMeter
= null;
261
PageViewModel.
SelectedMeter
= meter;
266
PageViewModel.
SelectedMeter
= instrument.Parent;
271
PageViewModel.
SelectedMeter
= null;
7 references to SelectedMeter
Aspire.Dashboard (5)
Components\Pages\Metrics.razor.cs (5)
132
MeterName = PageViewModel.
SelectedMeter
?.Name,
153
if (viewModel.
SelectedMeter
!= null && !string.IsNullOrEmpty(InstrumentName))
181
if (PageViewModel.
SelectedMeter
!= null ||
201
if (PageViewModel.
SelectedMeter
!= null && !instruments.Any(i => i.Parent.Name == PageViewModel.
SelectedMeter
.Name))
Aspire.Dashboard.Components.Tests (2)
Pages\MetricsTests.cs (2)
284
Assert.Equal("test-meter", viewModel.
SelectedMeter
!.Name);
295
Assert.Equal(expectedMeterNameAfterChange, viewModel.
SelectedMeter
?.Name);