3 writes to UninstrumentedPeer
Aspire.Dashboard (3)
Otlp\Model\OtlpSpan.cs (1)
91UninstrumentedPeer = item.UninstrumentedPeer
Otlp\Storage\TelemetryRepository.cs (2)
1087span.UninstrumentedPeer = app; 1091span.UninstrumentedPeer = null;
17 references to UninstrumentedPeer
Aspire.Dashboard (9)
Components\Pages\TraceDetail.razor.cs (2)
206if (span.UninstrumentedPeer != null) 208apps.Add(span.UninstrumentedPeer);
Model\Otlp\SpanWaterfallViewModel.cs (1)
178if (span.UninstrumentedPeer?.ApplicationName is { } peerName)
Model\TraceHelpers.cs (1)
57if (span.UninstrumentedPeer is { } peer)
Otlp\Model\OtlpSpan.cs (3)
91UninstrumentedPeer = item.UninstrumentedPeer 124return $@"SpanId = {SpanId}, StartTime = {StartTime.ToLocalTime():h:mm:ss.fff tt}, ParentSpanId = {ParentSpanId}, Application = {Source.ApplicationKey}, UninstrumentedPeerApplication = {UninstrumentedPeer?.ApplicationKey}, TraceId = {Trace.TraceId}"; 192KnownResourceFields.ServiceNameField => new FieldValues(span.Source.Application.ApplicationName, span.UninstrumentedPeer?.ApplicationName),
Otlp\Storage\TelemetryRepository.cs (2)
589if (span.Source.ApplicationKey == applicationKey || span.UninstrumentedPeer?.ApplicationKey == applicationKey) 1079if (span.UninstrumentedPeer?.ApplicationKey.EqualsCompositeName(uninstrumentedPeer.Name) ?? false)
Aspire.Dashboard.Tests (8)
TelemetryRepositoryTests\TraceTests.cs (8)
1994Assert.Null(s.UninstrumentedPeer); 1999Assert.NotNull(s.UninstrumentedPeer); 2000Assert.Equal("TestPeer", s.UninstrumentedPeer.ApplicationName); 2073Assert.Null(s.UninstrumentedPeer); 2078Assert.Null(s.UninstrumentedPeer); 2115Assert.Null(s.UninstrumentedPeer); 2120Assert.NotNull(s.UninstrumentedPeer); 2121Assert.Equal("TestPeer", s.UninstrumentedPeer.ApplicationName);