9 writes to Name
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (1)
676
Name
= record.InstrumentName,
Aspire.Dashboard.Components.Tests (5)
Controls\PlotlyChartTests.cs (5)
36
Name
= "histogram",
127
Name
= "Name-<b>Bold</b>",
191
Name
= "requests",
245
Name
= "requests",
297
Name
= "requests",
Aspire.Dashboard.Tests (3)
ChartDataCalculatorTests.cs (1)
1000
Name
= "test",
Model\DefaultInstrumentUnitResolverTests.cs (1)
32
Name
= name,
Model\MetricPinStoreTests.cs (1)
126
Name
= key.InstrumentName,
72 references to Name
Aspire.Dashboard (32)
Components\Controls\Chart\ChartBase.cs (1)
186
return $"<b>{HttpUtility.HtmlEncode(InstrumentViewModel.Instrument?.
Name
)}</b><br />{HttpUtility.HtmlEncode(name)}: {FormatHelpers.FormatNumberWithOptionalDecimalPlaces(yValue, maxDecimalPlaces: 6, CultureInfo.CurrentCulture)}<br />Time: {FormatHelpers.FormatTime(TimeProvider, xValue)}";
Components\Controls\Chart\LiveSparklinesBase.cs (4)
96
var parameters = (ResourceKey, Duration, string.Join('\n', Instruments.Select(i => $"{GetResourceKey(i)}\t{i.Parent.Name}\t{i.
Name
}")));
122
return $"{resourceKey.Name}\n{resourceKey.InstanceId}\n{instrument.Parent.Name}\n{instrument.
Name
}";
257
var latestEndTime = TelemetryRepository.GetInstrumentLatestEndTime(GetResourceKey(instrument), instrument.Parent.Name, instrument.
Name
);
280
InstrumentName = instrument.
Name
,
Components\Controls\Chart\MeterOverview.razor.cs (4)
112
MetricSortBy.Instrument => ordered.ThenBy(i => i.
Name
, StringComparer.OrdinalIgnoreCase).ThenBy(ResourceLabel, StringComparer.OrdinalIgnoreCase),
113
MetricSortBy.Resource => ordered.ThenBy(ResourceLabel, StringComparer.OrdinalIgnoreCase).ThenBy(i => i.
Name
, StringComparer.OrdinalIgnoreCase),
115
MetricSortBy.ValueDescending => ordered.ThenByDescending(i => GetSparkline(i).LatestValue).ThenBy(i => i.
Name
, StringComparer.OrdinalIgnoreCase),
116
MetricSortBy.ValueAscending => ordered.ThenBy(i => GetSparkline(i).LatestValue).ThenBy(i => i.
Name
, StringComparer.OrdinalIgnoreCase),
Components\Controls\Chart\MetricTable.razor.cs (2)
50
if (!Equals(_instrument?.
Name
, InstrumentViewModel.Instrument?.
Name
) || _showCount != InstrumentViewModel.ShowCount)
Components\Legacy\Controls\TreeMetricSelector.razor.cs (1)
38
return GetInstrumentTreeItemId(instrument.Parent.Name, instrument.
Name
);
Components\Legacy\Pages\Metrics.razor.cs (4)
141
InstrumentName = PageViewModel.SelectedInstrument?.
Name
,
171
viewModel.SelectedInstrument = viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName && i.
Name
== InstrumentName);
236
if (PageViewModel.SelectedInstrument != null && !instruments.Any(i => i.
Name
== PageViewModel.SelectedInstrument.
Name
))
Components\Pages\Metrics.razor.cs (8)
234
InstrumentName = PageViewModel.SelectedInstrument?.
Name
,
294
viewModel.SelectedInstrument = viewModel.Instruments.FirstOrDefault(i => i.Parent.Name == MeterName && i.
Name
== InstrumentName);
529
MetricGroupBy.Instrument => i => i.
Name
,
650
if (PageViewModel.SelectedInstrument != null && !instruments.Any(i => i.
Name
== PageViewModel.SelectedInstrument.
Name
))
842
: [.. instruments.Where(i => i.Parent.Name == PageViewModel.SelectedMeter).OrderBy(i => i.
Name
, StringComparer.Ordinal)];
879
return GetSections((PageViewModel.Instruments ?? []).Where(i => MetricFilter.Matches(i, PageViewModel.TextFilter)).OrderBy(i => i.
Name
, StringComparer.Ordinal), isSingleMeter: false);
888
instrument: instrument.
Name
,
Components\Pages\ResourceOverview.razor.cs (1)
336
.ThenBy(i => i.
Name
, StringComparer.Ordinal)
Model\DefaultInstrumentUnitResolver.cs (2)
36
if (instrument.
Name
.EndsWith(".count", StringComparison.Ordinal))
40
else if (instrument.
Name
.EndsWith(".length", StringComparison.Ordinal))
Model\MetricFilter.cs (1)
23
|| instrument.
Name
.Contains(filter, StringComparisons.UserTextSearch)
Model\TelemetryExportService.cs (2)
205
InstrumentName = summary.
Name
,
495
Name = summary.
Name
,
Otlp\Model\OtlpInstrument.cs (1)
26
public OtlpInstrumentKey GetKey() => new(Parent.Name,
Name
);
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (1)
713
.Where(instrument => string.Equals(instrument.Summary.
Name
, instrumentName, StringComparison.Ordinal))
Aspire.Dashboard.Components.Tests (8)
Pages\MetricsTests.cs (8)
633
Assert.Equal("instrument-2", updatedTable.Instance.InstrumentViewModel.Instrument?.
Name
);
931
Assert.Equal(instrumentName, cut.Instance.PageViewModel.SelectedInstrument?.
Name
);
1354
Assert.Equal("test-instrument", viewModel.SelectedInstrument?.
Name
);
1503
builder.Add(c => c.GetInstrumentUrl, instrument => $"/metrics/{instrument.
Name
}");
1537
builder.Add(c => c.GetInstrumentUrl, instrument => $"/metrics/{instrument.
Name
}");
1772
Assert.Equal("queue.length", cut.Instance.PageViewModel.SelectedInstrument?.
Name
);
1921
Assert.Equal(app1InstrumentName, viewModel.SelectedInstrument!.
Name
);
1934
Assert.Equal(expectedInstrumentNameAfterChange, viewModel.SelectedInstrument?.
Name
);
Aspire.Dashboard.Tests (32)
Integration\OtlpHttpJsonTests.cs (4)
718
Assert.Equal("my.counter", counter.
Name
);
725
Assert.Equal("my.gauge", gauge.
Name
);
731
Assert.Equal("my.histogram", histogram.
Name
);
767
Assert.Equal("copilot_chat.tool.call.duration", summary.
Name
);
Model\TelemetryExportServiceTests.cs (2)
556
InstrumentName = summary.
Name
,
644
InstrumentName = summary.
Name
,
Model\TelemetryImportServiceTests.cs (1)
142
Assert.Equal("test.metric", instruments[0].
Name
);
TelemetryRepositoryTests\MetricsTests.cs (23)
77
Assert.Equal("test", instrument.
Name
);
84
Assert.Equal("test2", instrument.
Name
);
91
Assert.Equal("test", instrument.
Name
);
98
Assert.Equal("test2", instrument.
Name
);
387
Assert.Equal("test", instrumentData.Summary.
Name
);
574
Assert.Equal("test", instrument.Summary.
Name
);
670
Assert.Equal("test1", instrument.
Name
);
677
Assert.Equal("test2", instrument.
Name
);
693
Assert.Equal("test1", instrument.Summary.
Name
);
854
Assert.Equal("test1", resource1Instrument.
Name
);
869
Assert.Equal("test1", resource1Test1Instrument.Summary.
Name
);
891
Assert.Equal("test1", instrument.
Name
);
898
Assert.Equal("test3", instrument.
Name
);
914
Assert.Equal("test1", resource2Test1Instrument.Summary.
Name
);
929
Assert.Equal("test3", resource2Test3Instrument.Summary.
Name
);
1031
Assert.Equal("test1", instrument.
Name
);
1038
Assert.Equal("test3", instrument.
Name
);
1054
Assert.Equal("test1", resource2Test1Instrument.Summary.
Name
);
1069
Assert.Equal("test3", resource2Test3Instrument.Summary.
Name
);
1112
Assert.Equal("test1", instrument.
Name
);
1164
summary => Assert.Equal("valid", summary.
Name
));
1409
Assert.Equal("test", instrument.Summary.
Name
);
1603
Assert.Equal("test", instrument.
Name
);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (2)
271
Assert.Equal("requests", summary.
Name
);
451
Assert.Equal("requests", summary.
Name
);