2 writes to SpanId
Aspire.Dashboard (1)
Model\TelemetryExportService.cs (1)
392SpanId = span.SpanId,
Aspire.Dashboard.Tests (1)
Model\TelemetryImportServiceTests.cs (1)
551SpanId = spanId,
12 references to SpanId
Aspire.Dashboard (2)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
119if (json.SpanId is not null) 121span.SpanId = HexToByteString(json.SpanId);
Aspire.Dashboard.Tests (10)
Model\TelemetryExportServiceTests.cs (2)
330Assert.Equal("7370616e31323334", span.SpanId); // hex of UTF-8 bytes of "span1234" 512.Single(span => span.SpanId == "parent");
TelemetryApiServiceTests.cs (8)
247var spanIds = GetAllSpans(result).Select(s => DecodeSpanId(s.SpanId)).ToList(); 279Assert.Contains(spans, s => DecodeSpanId(s.SpanId) == "mixed-short-span"); 280Assert.Contains(spans, s => DecodeSpanId(s.SpanId) == "mixed-long-span"); 316Assert.Contains(spans, s => DecodeSpanId(s.SpanId) == "short-error-span"); 317Assert.Contains(spans, s => DecodeSpanId(s.SpanId) == "long-ok-span"); 470Assert.Equal("span1", DecodeSpanId(spans[0].SpanId)); 494var spanIds = GetAllSpans(result).Select(s => DecodeSpanId(s.SpanId)).ToList(); 540Assert.Equal("mid-span", DecodeSpanId(spans[0].SpanId));