6 writes to SelectedInstrument
Aspire.Dashboard (6)
Components\Pages\Metrics.razor.cs (6)
156
viewModel.
SelectedInstrument
= null;
164
viewModel.
SelectedInstrument
= viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName && i.Name == InstrumentName);
211
PageViewModel.
SelectedInstrument
= null;
286
PageViewModel.
SelectedInstrument
= null;
291
PageViewModel.
SelectedInstrument
= instrument;
296
PageViewModel.
SelectedInstrument
= null;
11 references to SelectedInstrument
Aspire.Dashboard (9)
Components\Pages\Metrics.razor.cs (4)
134
InstrumentName = PageViewModel.
SelectedInstrument
?.Name,
206
PageViewModel.
SelectedInstrument
!= null)
229
if (PageViewModel.
SelectedInstrument
!= null && !instruments.Any(i => i.Name == PageViewModel.
SelectedInstrument
.Name))
Components_Controls_TreeMetricSelector_razor.g.cs (2)
367
PageViewModel.
SelectedInstrument
== null && meterGroup.Key.Name == PageViewModel.SelectedMeter?.Name
455
instrument.Name == PageViewModel.
SelectedInstrument
?.Name && instrument.Parent.Name == PageViewModel.SelectedMeter?.Name
Components_Pages_Metrics_razor.g.cs (3)
241
additionalText = PageViewModel.
SelectedInstrument
is { } selectedInstrument
995
if (PageViewModel.SelectedResource.Id?.ReplicaSetName != null && PageViewModel is { SelectedMeter: not null,
SelectedInstrument
: not null })
1048
PageViewModel.
SelectedInstrument
.Name
Aspire.Dashboard.Components.Tests (2)
Pages\MetricsTests.cs (2)
347
Assert.Equal(app1InstrumentName, viewModel.
SelectedInstrument
!.Name);
356
Assert.Equal(expectedInstrumentNameAfterChange, viewModel.
SelectedInstrument
?.Name);