6 writes to SelectedMeter
Aspire.Dashboard (6)
Components\Pages\Metrics.razor.cs (6)
155
viewModel.
SelectedMeter
= null;
161
viewModel.
SelectedMeter
= viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName)?.Parent;
210
PageViewModel.
SelectedMeter
= null;
285
PageViewModel.
SelectedMeter
= meter;
290
PageViewModel.
SelectedMeter
= instrument.Parent;
295
PageViewModel.
SelectedMeter
= null;
7 references to SelectedMeter
Aspire.Dashboard (5)
Components\Pages\Metrics.razor.cs (5)
133
MeterName = PageViewModel.
SelectedMeter
?.Name,
162
if (viewModel.
SelectedMeter
!= null && !string.IsNullOrEmpty(InstrumentName))
205
if (PageViewModel.
SelectedMeter
!= null ||
225
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);