1 write to TraceId
Aspire.Dashboard (1)
Otlp\Model\OtlpTrace.cs (1)
117
TraceId
= OtlpHelpers.ToHexString(traceId);
24 references to TraceId
Aspire.Dashboard (6)
Components\Pages\Traces.razor.cs (1)
85
tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTraceId)], trace.
TraceId
);
Otlp\Model\OtlpSpan.cs (1)
22
public string TraceId => Trace.
TraceId
;
Otlp\Model\OtlpTrace.cs (2)
107
throw new InvalidOperationException($"Trace {
TraceId
} spans not in order at index {i}.");
134
return $@"TraceId = ""{
TraceId
}"", Spans = {Spans.Count}, StartDate = {FirstSpan.StartTime.ToLocalTime():yyyy:MM:dd}, StartTime = {FirstSpan.StartTime.ToLocalTime():h:mm:ss.fff tt}, Duration = {Duration}";
Otlp\Storage\TelemetryRepository.cs (2)
525
var results = _traces.Where(t => t.
TraceId
.StartsWith(traceId, StringComparison.Ordinal));
894
SourceTraceId = trace.
TraceId
,
Aspire.Dashboard.Tests (18)
TelemetryRepositoryTests\TraceTests.cs (18)
84
AssertId("1", trace.
TraceId
);
157
AssertId("1", trace.
TraceId
);
233
AssertId("2", trace.
TraceId
);
239
AssertId("1", trace.
TraceId
);
274
AssertId("1", trace.
TraceId
);
281
AssertId("2", trace.
TraceId
);
328
AssertId("1", trace.
TraceId
);
396
AssertId("1", trace.
TraceId
);
472
AssertId("1", trace.
TraceId
);
561
AssertId("1", trace.
TraceId
);
643
AssertId("1", trace.
TraceId
);
764
var first = GetStringId(traces.PagedResult.Items.First().
TraceId
);
765
var last = GetStringId(traces.PagedResult.Items.Last().
TraceId
);
770
var actualOrder = traces.PagedResult.Items.Select(t => t.
TraceId
).ToList();
771
var expectedOrder = traces.PagedResult.Items.OrderBy(t => t.FirstSpan.StartTime).Select(t => t.
TraceId
).ToList();
871
AssertId("1", trace.
TraceId
);
940
AssertId("1", trace.
TraceId
);
944
AssertId("2", trace.
TraceId
);