5 writes to Links
Aspire.Dashboard (3)
Otlp\Model\OtlpSpan.cs (1)
98
Links
= item.Links,
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
801
Links
= outgoingLinks[(traceId, record.SpanId)].Select(CreateLink).ToList(),
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
939
Links
= [],
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
278
Links
= [],
Aspire.Dashboard.Tests (1)
tests\Shared\Telemetry\TelemetryTestHelpers.cs (1)
278
Links
= [],
12 references to Links
Aspire.Dashboard (7)
Components\Controls\SpanDetails.razor.cs (1)
142
_isSpanLinksExpanded = _viewModel.Span.
Links
.Any();
Model\SpanDetailsViewModel.cs (1)
42
var links = span.
Links
.Select(l => CreateLinkViewModel(l.TraceId, l.SpanId, l.Attributes, telemetryRepository, traceCache)).ToList();
Model\TelemetryExportService.cs (2)
401
Links = span.
Links
.Count > 0 ? span.
Links
.Select(ConvertSpanLink).ToArray() : null,
Otlp\Model\OtlpSpan.cs (1)
98
Links = item.
Links
,
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (2)
784
.SelectMany(pendingSpan => pendingSpan.Span.
Links
.Select(link => new PendingSpanLink(link)))
956
modelSpan.
Links
.Add(new OtlpSpanLink
Aspire.Dashboard.Tests (5)
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
369
var persistedLink = Assert.Single(trace.FirstSpan.
Links
);
TelemetryRepositoryTests\TraceTests.cs (4)
1113
Assert.Collection(trace.FirstSpan.
Links
,
1314
var link = Assert.Single(s.
Links
);
1324
var link = Assert.Single(s.
Links
);
1390
Assert.Equal(MaxTraceCount * 2, traces.PagedResult.Items.SelectMany(t => t.Spans).SelectMany(s => s.
Links
).Count());