1 write to _trace
Aspire.Dashboard (1)
Components\Pages\TraceDetail.razor.cs (1)
187_trace = (TraceId != null) ? TelemetryRepository.GetTrace(TraceId) : null;
11 references to _trace
Aspire.Dashboard (11)
Components\Pages\TraceDetail.razor.cs (11)
128if (_trace is null) 133var headerSpan = _trace.RootOrFirstSpan; 159if (TraceId != _trace?.TraceId) 189if (_trace == null) 198Logger.LogInformation("Trace '{TraceId}' has {SpanCount} spans.", _trace.TraceId, _trace.Spans.Count); 199_spanWaterfallViewModels = SpanWaterfallViewModel.Create(_trace, new SpanWaterfallViewModel.TraceDetailState(OutgoingPeerResolvers.ToArray(), _collapsedSpanIds)); 203foreach (var span in _trace.Spans) 224if (_trace == null) 230if (_tracesSubscription is null || _tracesSubscription.ApplicationKey != _trace.FirstSpan.Source.ApplicationKey) 233_tracesSubscription = TelemetryRepository.OnNewTraces(_trace.FirstSpan.Source.ApplicationKey, SubscriptionType.Read, () => InvokeAsync(async () =>