6 writes to SelectedMeter
Aspire.Dashboard (6)
Components\Pages\Metrics.razor.cs (6)
155viewModel.SelectedMeter = null; 161viewModel.SelectedMeter = viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName)?.Parent; 210PageViewModel.SelectedMeter = null; 285PageViewModel.SelectedMeter = meter; 290PageViewModel.SelectedMeter = instrument.Parent; 295PageViewModel.SelectedMeter = null;
14 references to SelectedMeter
Aspire.Dashboard (12)
Components\Pages\Metrics.razor.cs (5)
133MeterName = PageViewModel.SelectedMeter?.Name, 162if (viewModel.SelectedMeter != null && !string.IsNullOrEmpty(InstrumentName)) 205if (PageViewModel.SelectedMeter != null || 225if (PageViewModel.SelectedMeter != null && !instruments.Any(i => i.Parent.Name == PageViewModel.SelectedMeter.Name))
Components_Controls_TreeMetricSelector_razor.g.cs (2)
367PageViewModel.SelectedInstrument == null && meterGroup.Key.Name == PageViewModel.SelectedMeter?.Name 455instrument.Name == PageViewModel.SelectedInstrument?.Name && instrument.Parent.Name == PageViewModel.SelectedMeter?.Name
Components_Pages_Metrics_razor.g.cs (5)
995if (PageViewModel.SelectedResource.Id?.ReplicaSetName != null && PageViewModel is { SelectedMeter: not null, SelectedInstrument: not null }) 1031PageViewModel.SelectedMeter.Name 1143else if (PageViewModel.SelectedMeter != null) 1155__builder3.AddContent(89, PageViewModel.SelectedMeter.Name 1192PageViewModel.Instruments.Where(i => i.Parent == PageViewModel.SelectedMeter).OrderBy(i => i.Name).AsQueryable()
Aspire.Dashboard.Components.Tests (2)
Pages\MetricsTests.cs (2)
346Assert.Equal("test-meter", viewModel.SelectedMeter!.Name); 357Assert.Equal(expectedMeterNameAfterChange, viewModel.SelectedMeter?.Name);