1 instantiation of OtlpSpanLink
Aspire.Dashboard (1)
Otlp\Storage\TelemetryRepository.cs (1)
1400links.Add(new OtlpSpanLink
15 references to OtlpSpanLink
Aspire.Dashboard (11)
Model\TelemetryExportService.cs (1)
418private static OtlpSpanLinkJson ConvertSpanLink(OtlpSpanLink link)
Otlp\Model\OtlpSpan.cs (2)
40public required List<OtlpSpanLink> Links { get; init; } 41public required List<OtlpSpanLink> BackLinks { get; init; }
Otlp\Storage\TelemetryRepository.cs (8)
53private readonly List<OtlpSpanLink> _spanLinks = new(); 64internal List<OtlpSpanLink> SpanLinks => _spanLinks; 92foreach (var link in span.Links) 1157foreach (var existingLink in _spanLinks) 1166foreach (var link in newSpan.Links) 1363foreach (var link in span.Links) 1378foreach (var link in currentSpanLinks) 1397var links = new List<OtlpSpanLink>();
Aspire.Dashboard.Tests (4)
TelemetryRepositoryTests\TraceTests.cs (4)
880var link = Assert.Single(s.Links); 884var backLink = Assert.Single(s.BackLinks); 890var link = Assert.Single(s.Links); 894var backLink = Assert.Single(s.BackLinks);