5 writes to ResourceSpans
Aspire.Dashboard (4)
Model\TelemetryExportService.cs (3)
296ResourceSpans = resourceSpans 304ResourceSpans = 347ResourceSpans = spansByResourceAndScope,
OtlpJsonSerializerContext.OtlpTelemetryDataJson.g.cs (1)
59Setter = static (obj, value) => ((global::Aspire.Dashboard.Otlp.Model.Serialization.OtlpTelemetryDataJson)obj).ResourceSpans = value!,
Aspire.Dashboard.Tests (1)
Model\TelemetryImportServiceTests.cs (1)
413ResourceSpans =
22 references to ResourceSpans
Aspire.Dashboard (4)
Model\TelemetryImportService.cs (2)
141if (telemetryData.ResourceSpans is { Length: > 0 }) 143ImportTraces(telemetryData.ResourceSpans);
OtlpJsonSerializerContext.OtlpTelemetryDataJson.g.cs (2)
58Getter = static obj => ((global::Aspire.Dashboard.Otlp.Model.Serialization.OtlpTelemetryDataJson)obj).ResourceSpans, 126global::Aspire.Dashboard.Otlp.Model.Serialization.OtlpResourceSpansJson[] __value_ResourceSpans = ((global::Aspire.Dashboard.Otlp.Model.Serialization.OtlpTelemetryDataJson)value).ResourceSpans;
Aspire.Dashboard.Tests (18)
Model\TelemetryExportServiceTests.cs (18)
258Assert.NotNull(result.ResourceSpans); 259Assert.Single(result.ResourceSpans); 261var resourceSpans = result.ResourceSpans[0]; 324var spans = result.ResourceSpans![0].ScopeSpans![0].Spans!; 539var span = tracesData?.ResourceSpans?.FirstOrDefault()?.ScopeSpans?.FirstOrDefault()?.Spans?.FirstOrDefault(); 766Assert.NotNull(data?.ResourceSpans); 767Assert.Single(data.ResourceSpans); 768Assert.NotNull(data.ResourceSpans[0].Resource?.Attributes); 769Assert.NotNull(data.ResourceSpans[0].ScopeSpans); 770Assert.Single(data.ResourceSpans[0].ScopeSpans![0].Spans!); 819Assert.NotNull(data?.ResourceSpans); 820Assert.Single(data.ResourceSpans[0].ScopeSpans![0].Spans!); 879Assert.NotNull(data?.ResourceSpans); 880Assert.Equal(2, data.ResourceSpans[0].ScopeSpans![0].Spans!.Length); 919Assert.NotNull(data?.ResourceSpans); 920Assert.Single(data.ResourceSpans); 921Assert.NotNull(data.ResourceSpans[0].Resource?.Attributes); 922Assert.Equal(2, data.ResourceSpans[0].ScopeSpans![0].Spans!.Length);