3 writes to Parent
Aspire.Dashboard (1)
Otlp\Model\OtlpResource.cs (1)
86
Parent
= scope
Aspire.Dashboard.Components.Tests (1)
Controls\PlotlyChartTests.cs (1)
64
Parent
= new OtlpScope("Parent-Name-<b>Bold</b>", string.Empty, []),
Aspire.Dashboard.Tests (1)
Model\DefaultInstrumentUnitResolverTests.cs (1)
31
Parent
= TelemetryTestHelpers.CreateOtlpScope(TelemetryTestHelpers.CreateContext(), name: "meter_name"),
31 references to Parent
Aspire.Dashboard (11)
Components\Pages\Metrics.razor.cs (5)
161
viewModel.SelectedMeter = viewModel.Instruments.FirstOrDefault(i => i.
Parent
.Name == MeterName)?.
Parent
;
164
viewModel.SelectedInstrument = viewModel.Instruments.FirstOrDefault(i => i.
Parent
.Name == MeterName && i.Name == InstrumentName);
225
if (PageViewModel.SelectedMeter != null && !instruments.Any(i => i.
Parent
.Name == PageViewModel.SelectedMeter.Name))
290
PageViewModel.SelectedMeter = instrument.
Parent
;
Components_Controls_TreeMetricSelector_razor.g.cs (2)
288
foreach (var meterGroup in PageViewModel.Instruments.GroupBy(i => i.
Parent
).OrderBy(g => g.Key.Name))
455
instrument.Name == PageViewModel.SelectedInstrument?.Name && instrument.
Parent
.Name == PageViewModel.SelectedMeter?.Name
Components_Pages_Metrics_razor.g.cs (2)
1192
PageViewModel.Instruments.Where(i => i.
Parent
== PageViewModel.SelectedMeter).OrderBy(i => i.Name).AsQueryable()
1246
DashboardUrls.MetricsUrl(resource: PageViewModel.SelectedResource.Name, meter: context.
Parent
.Name, instrument: context.Name, duration: DurationMinutes, view: ViewKindName)
Otlp\Model\OtlpInstrument.cs (2)
22
public OtlpInstrumentKey GetKey() => new(
Parent
.Name, Name);
56
OtlpHelpers.CopyKeyValuePairs(attributes, Summary.
Parent
.Attributes, Context, out var copyCount, ref tempAttributes);
Aspire.Dashboard.Components.Tests (2)
Pages\MetricsTests.cs (2)
232
Assert.Single(items1, i => i.Instance.Data as OtlpScope == instrument.
Parent
);
277
Assert.Single(items2, i => i.Instance.Data as OtlpScope == instrument.
Parent
);
Aspire.Dashboard.Tests (18)
TelemetryRepositoryTests\MetricsTests.cs (18)
78
Assert.Equal("test-meter", instrument.
Parent
.Name);
85
Assert.Equal("test-meter", instrument.
Parent
.Name);
92
Assert.Equal("test-meter2", instrument.
Parent
.Name);
99
Assert.Equal("test-meter2", instrument.
Parent
.Name);
160
Assert.Collection(instrument.Summary.
Parent
.Attributes,
276
Assert.Collection(instrument.Summary.
Parent
.Attributes,
378
Assert.Equal("test-meter", instrumentData.Summary.
Parent
.Name);
484
Assert.Equal("test-meter", instrument.Summary.
Parent
.Name);
580
Assert.Equal("test-meter", instrument.
Parent
.Name);
587
Assert.Equal("test-meter", instrument.
Parent
.Name);
775
Assert.Equal("test-meter", resource1Instrument.
Parent
.Name);
820
Assert.Equal("test-meter", instrument.
Parent
.Name);
827
Assert.Equal("test-meter", instrument.
Parent
.Name);
960
Assert.Equal("test-meter", instrument.
Parent
.Name);
967
Assert.Equal("test-meter", instrument.
Parent
.Name);
1041
Assert.Equal("test-meter", instrument.
Parent
.Name);
1126
Assert.Equal("test-meter", instrument.Summary.
Parent
.Name);
1240
Assert.Same(OtlpScope.Empty, instrument.
Parent
);