4 writes to Spans
Aspire.Dashboard (3)
Model\TelemetryExportService.cs (3)
288Spans = scopeGroup.Select(ConvertSpan).ToArray() 320Spans = [ConvertSpan(span)] 347Spans = scopeGroup.Select(ConvertSpan).ToArray()
Aspire.Dashboard.Tests (1)
Model\TelemetryImportServiceTests.cs (1)
546Spans =
16 references to Spans
Aspire.Dashboard (2)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
98if (json.Spans is not null) 100foreach (var s in json.Spans)
Aspire.Dashboard.Tests (14)
Model\TelemetryExportServiceTests.cs (13)
324Assert.NotNull(scopeSpans.Spans); 325Assert.Single(scopeSpans.Spans); 327var span = scopeSpans.Spans[0]; 376var spans = result.ResourceSpans![0].ScopeSpans![0].Spans!; 430var span = result.ResourceSpans![0].ScopeSpans![0].Spans![0]; 474var span = result.ResourceSpans![0].ScopeSpans![0].Spans![0]; 511.SelectMany(scopeSpans => scopeSpans.Spans!) 731var span = tracesData?.ResourceSpans?.FirstOrDefault()?.ScopeSpans?.FirstOrDefault()?.Spans?.FirstOrDefault(); 882var exportedSpans = Assert.Single(tracesData!.ResourceSpans!).ScopeSpans!.SelectMany(scope => scope.Spans!).ToList(); 1066Assert.Single(data.ResourceSpans[0].ScopeSpans![0].Spans!); 1117Assert.Single(data.ResourceSpans[0].ScopeSpans![0].Spans!); 1178Assert.Equal(2, data.ResourceSpans[0].ScopeSpans![0].Spans!.Length); 1221Assert.Equal(2, data.ResourceSpans[0].ScopeSpans![0].Spans!.Length);
TelemetryApiServiceTests.cs (1)
828.SelectMany(ss => ss.Spans ?? [])