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