1 write to _traces
Aspire.Dashboard (1)
Otlp\Storage\TelemetryRepository.cs (1)
59_traces = new(_dashboardOptions.TelemetryLimits.MaxTraceCount);
17 references to _traces
Aspire.Dashboard (17)
Otlp\Storage\TelemetryRepository.cs (17)
60_traces.ItemRemovedForCapacity += TracesItemRemovedForCapacity; 467var results = _traces.AsEnumerable(); 525var results = _traces.Where(t => t.TraceId.StartsWith(traceId, StringComparison.Ordinal)); 693else if (!TryGetTraceById(_traces, span.TraceId.Memory, out trace)) 728for (var i = _traces.Count - 1; i >= 0; i--) 730var currentTrace = _traces[i]; 733_traces.Insert(i + 1, trace); 740_traces.Insert(0, trace); 748var index = _traces.IndexOf(trace); 752var currentTrace = _traces[i]; 758_traces.RemoveAt(index); 759_traces.Insert(insertPosition, trace); 769_traces.RemoveAt(index); 770_traces.Insert(0, trace); 816for (var i = 0; i < _traces.Count; i++) 818var trace = _traces[i]; 836foreach (var trace in _traces)