2 writes to ParentSpanId
Aspire.Dashboard (2)
Model\TelemetryExportService.cs (1)
400
ParentSpanId
= string.IsNullOrEmpty(span.ParentSpanId) ? null : span.ParentSpanId,
OtlpJsonSerializerContext.OtlpSpanJson.g.cs (1)
119
Setter = static (obj, value) => ((global::Aspire.Otlp.Serialization.OtlpSpanJson)obj).
ParentSpanId
= value!,
8 references to ParentSpanId
Aspire.Dashboard (5)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
127
if (json.
ParentSpanId
is not null)
129
span.ParentSpanId = HexToByteString(json.
ParentSpanId
);
OtlpJsonSerializerContext.OtlpSpanJson.g.cs (1)
118
Getter = static obj => ((global::Aspire.Otlp.Serialization.OtlpSpanJson)obj).
ParentSpanId
,
src\Shared\ConsoleLogs\SharedAIHelpers.cs (2)
252
["parent_span_id"] = span.
ParentSpanId
is { } id ? OtlpHelpers.ToShortenedId(id) : null,
268
var rootSpan = trace.Spans.FirstOrDefault(s => string.IsNullOrEmpty(s.Span.
ParentSpanId
)) ?? trace.Spans.FirstOrDefault();
Aspire.Dashboard.Tests (3)
Model\TelemetryExportServiceTests.cs (3)
367
var parentSpan = spans.First(s => s.
ParentSpanId
is null);
368
var childSpan = spans.First(s => s.
ParentSpanId
is not null);
370
Assert.NotNull(childSpan.
ParentSpanId
);