25 references to ToHexString
Aspire.Dashboard (18)
Otlp\Model\MetricValues\DimensionScope.cs (2)
141SpanId = exemplar.SpanId.ToHexString(), 142TraceId = exemplar.TraceId.ToHexString()
Otlp\Model\OtlpHelpers.cs (2)
187AnyValue.ValueOneofCase.BytesValue => value.BytesValue.ToHexString(), 205AnyValue.ValueOneofCase.BytesValue => JsonValue.Create(value.BytesValue.ToHexString()),
Otlp\Model\OtlpLogEntryData.cs (2)
50SpanId = record.SpanId.ToHexString(); 51TraceId = record.TraceId.ToHexString();
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (2)
766SpanId = exemplar.SpanId.ToHexString(), 767TraceId = exemplar.TraceId.ToHexString(),
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (10)
36span.TraceId.ToHexString(), 37span.SpanId.ToHexString(), 38span.ParentSpanId.IsEmpty ? null : span.ParentSpanId.ToHexString())) 313var traceId = span.TraceId.ToHexString(); 314var spanId = span.SpanId.ToHexString(); 321throw new InvalidOperationException($"Circular loop detected for span '{spanId}' with parent '{span.ParentSpanId.ToHexString()}'."); 920var spanId = span.SpanId?.ToHexString(); 929ParentSpanId = span.ParentSpanId?.ToHexString(), 961SpanId = link.SpanId.ToHexString(), 962TraceId = link.TraceId.ToHexString(),
Aspire.Dashboard.Components.Tests (1)
Controls\PlotlyChartTests.cs (1)
74<b>Trace: {OtlpHelpers.ToShortenedId(first.TraceId.ToHexString())}</b><br />
Aspire.Dashboard.Tests (6)
TelemetryRepositoryTests\HistogramTests.cs (2)
65Assert.Equal(first.SpanId.ToHexString(), exemplar.SpanId); 66Assert.Equal(first.TraceId.ToHexString(), exemplar.TraceId);
TelemetryRepositoryTests\LogTests.cs (2)
1876Value = logRecords[0].TraceId.ToHexString() 1886Assert.Equal(logRecords[0].SpanId.ToHexString(), first.SpanId);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (2)
380Assert.Equal(link.TraceId.ToHexString(), persistedLink.TraceId); 381Assert.Equal(link.SpanId.ToHexString(), persistedLink.SpanId);