2 instantiations of OtlpSpanDto
aspire (2)
src\Shared\ConsoleLogs\SharedAIHelpers.cs (2)
312spans.Add(new OtlpSpanDto(span, resource, scopeName)); 359spanList.Add(new OtlpSpanDto(span, resource, scopeName));
9 references to OtlpSpanDto
aspire (9)
src\Shared\ConsoleLogs\SharedAIHelpers.cs (9)
209OtlpSpanDto spanDto, 283public static List<OtlpSpanDto> GetSpanDtosFromOtlpData(IList<OtlpResourceSpansJson>? resourceSpans) 285var spans = new List<OtlpSpanDto>(); 325var spansByTraceId = new Dictionary<string, List<OtlpSpanDto>>(StringComparer.Ordinal); 386foreach (var s in trace.Spans) 394var rootSpan = trace.Spans.FirstOrDefault(s => string.IsNullOrEmpty(s.Span.ParentSpanId)) ?? trace.Spans.FirstOrDefault(); 533private static int? CalculateTraceDurationMs(List<OtlpSpanDto> spans) 543foreach (var s in spans) 896internal sealed record OtlpTraceDto(string TraceId, List<OtlpSpanDto> Spans);