2 instantiations of OtlpSpanJson
Aspire.Dashboard (1)
Model\TelemetryExportService.cs (1)
387
return new
OtlpSpanJson
Aspire.Dashboard.Tests (1)
Model\TelemetryImportServiceTests.cs (1)
548
new
OtlpSpanJson
13 references to OtlpSpanJson
Aspire.Dashboard (5)
Model\TelemetryExportService.cs (1)
383
private static
OtlpSpanJson
ConvertSpan(OtlpSpan span)
Otlp\Model\Serialization\OtlpJsonProtobufConverter.cs (2)
100
foreach (
var
s in json.Spans)
112
private static Span ToProtobuf(
OtlpSpanJson
json)
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (1)
40
[JsonSerializable(typeof(
OtlpSpanJson
))]
src\Shared\Otlp\Serialization\OtlpTraceJson.cs (1)
47
public
OtlpSpanJson
[]? Spans { get; set; }
Aspire.Dashboard.Tests (8)
Model\TelemetryExportServiceTests.cs (7)
327
var
span = scopeSpans.Spans[0];
379
var
parentSpan = spans.First(s => s.ParentSpanId is null);
380
var
childSpan = spans.First(s => s.ParentSpanId is not null);
430
var
span = result.ResourceSpans![0].ScopeSpans![0].Spans![0];
474
var
span = result.ResourceSpans![0].ScopeSpans![0].Spans![0];
509
var
exportedParent = result.ResourceSpans!
731
var
span = tracesData?.ResourceSpans?.FirstOrDefault()?.ScopeSpans?.FirstOrDefault()?.Spans?.FirstOrDefault();
TelemetryApiServiceTests.cs (1)
821
private static List<
OtlpSpanJson
> GetAllSpans(TelemetryApiResponse result)