2 writes to TraceId
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
151TraceId = trace.TraceId!,
Aspire.Dashboard.Components.Tests (1)
Layout\ResourcesLayoutCloseTests.cs (1)
284TraceId = "trace",
24 references to TraceId
Aspire.Dashboard (13)
Components\Controls\TraceActions.razor.cs (2)
38ResourcesLayout?.GetTraceDetailUrl(Summary.TraceId) ?? DashboardUrls.TraceDetailUrl(Summary.TraceId));
Components\Legacy\Pages\Traces.razor.cs (5)
29left.TraceId == right.TraceId && left.LastUpdatedTimestampTicks == right.LastUpdatedTimestampTicks), 30static item => HashCode.Combine(item.TraceId.GetHashCode(StringComparison.Ordinal), item.LastUpdatedTimestampTicks)); 117tooltip += Environment.NewLine + string.Format(CultureInfo.InvariantCulture, Loc[nameof(Dashboard.Resources.Traces.TracesTraceId)], trace.TraceId); 395var trace = TelemetryRepository.GetTrace(summary.TraceId);
Components\Pages\Traces.razor.cs (4)
29left.TraceId == right.TraceId && left.LastUpdatedTimestampTicks == right.LastUpdatedTimestampTicks), 30static item => HashCode.Combine(item.TraceId.GetHashCode(StringComparison.Ordinal), item.LastUpdatedTimestampTicks)); 419var trace = TelemetryRepository.GetTrace(summary.TraceId);
Model\TraceMenuBuilder.cs (2)
73AddMenuItems(menuItems, summary.TraceId, () => _dataSource.TelemetryRepository.GetTrace(summary.TraceId), traceDetailUrl);
Aspire.Dashboard.Components.Tests (6)
Pages\TracesTests.cs (6)
169var updatedTraceId = result.Items.Single(item => item.FullName.EndsWith("span-1", StringComparison.Ordinal)).TraceId; 201var refreshed = refreshedResult.Items.Single(item => item.TraceId == original.TraceId); 203if (original.TraceId == updatedTraceId) 213Assert.False(itemComparer.Equals(original, result.Items.Single(item => item.TraceId == updatedTraceId))); 216Assert.Equal(2, refreshedResult.Items.Single(item => item.TraceId == updatedTraceId).Resources.Single().TotalSpans);
Aspire.Dashboard.Tests (5)
TelemetryRepositoryTests\TraceTests.cs (5)
181AssertId("1", summary.TraceId); 214AssertId("2", latestSummary.TraceId); 310Assert.Equal(expectedTraceIds.Select(GetHexId), summaries.Select(summary => summary.TraceId)); 371var trace = Assert.IsType<OtlpTrace>(repositoryContext.Repository.GetTrace(summary.TraceId)); 5005AssertId("2", summary.TraceId);