13 instantiations of OtlpSpanJson
Aspire.Cli.Tests (13)
Commands\ExportCommandTests.cs (1)
1012Spans = g.Select(e => new OtlpSpanJson
Commands\TelemetrySpansCommandTests.cs (2)
132Spans = g.Select(e => new OtlpSpanJson 320new OtlpSpanJson
Commands\TelemetryTracesCommandTests.cs (4)
59new OtlpSpanJson 165new OtlpSpanJson 377Spans = g.Select(e => new OtlpSpanJson 525new OtlpSpanJson
Mcp\ExcludeFromMcpTests.cs (1)
520new OtlpSpanJson
Mcp\ListTracesToolTests.cs (4)
62new OtlpSpanJson 78new OtlpSpanJson 94new OtlpSpanJson 363new OtlpSpanJson
ProfileCaptureServiceTests.cs (1)
645new OtlpSpanJson
15 references to OtlpSpanJson
aspire (10)
Commands\TelemetrySpansCommand.cs (3)
228var allSpans = new List<(string ResourceName, OtlpSpanJson Span)>(); 236foreach (var span in scopeSpan.Spans ?? []) 251private void DisplaySpanEntry(string resourceName, OtlpSpanJson span, string dashboardUrl)
Profiling\ProfileCaptureService.cs (1)
467foreach (var span in scopeSpans.Spans ?? [])
src\Shared\ConsoleLogs\SharedAIHelpers.cs (4)
216var span = spanDto.Span; 310foreach (var span in scopeSpan.Spans) 350foreach (var span in scopeSpan.Spans) 904internal sealed record OtlpSpanDto(OtlpSpanJson Span, IOtlpResource Resource, string? ScopeName);
src\Shared\Otlp\Serialization\OtlpJsonSerializerContext.cs (1)
40[JsonSerializable(typeof(OtlpSpanJson))]
src\Shared\Otlp\Serialization\OtlpTraceJson.cs (1)
47public OtlpSpanJson[]? Spans { get; set; }
Aspire.Cli.Tests (5)
Commands\ExportCommandTests.cs (2)
402var replica1Span = Assert.Single(replica1Traces.ResourceSpans[0].ScopeSpans![0].Spans!); 410var replica2Span = Assert.Single(replica2Traces.ResourceSpans[0].ScopeSpans![0].Spans!);
Mcp\ListTracesToolTests.cs (2)
26static OtlpResourceSpansJson CreateResourceSpans(string serviceName, string? serviceInstanceId, params OtlpSpanJson[] spans) 328static OtlpResourceSpansJson CreateResourceSpans(string serviceName, string? serviceInstanceId, params OtlpSpanJson[] spans)
ProfileCaptureServiceTests.cs (1)
345var span = Assert.Single(Assert.Single(Assert.Single(exportedData!.ResourceSpans!).ScopeSpans!).Spans!);