1 write to Source
Aspire.Dashboard (1)
Otlp\Model\OtlpSpan.cs (1)
75Source = applicationView;
17 references to Source
Aspire.Dashboard (14)
Components\Controls\SpanDetails.razor.cs (2)
48ViewModel.Span.Source.AllProperties().Select(p => new TelemetryPropertyViewModel { Name = p.DisplayName, Key = p.Key, Value = p.Value }) 136Parameters = { ["Resource"] = _viewModel.Span.Source.Application }
Components\Pages\TraceDetail.razor.cs (4)
148return $"{GetResourceName(headerSpan.Source)}: {headerSpan.Name}"; 216apps.Add(span.Source.Application); 241if (_tracesSubscription is null || _tracesSubscription.ApplicationKey != _trace.FirstSpan.Source.ApplicationKey) 244_tracesSubscription = TelemetryRepository.OnNewTraces(_trace.FirstSpan.Source.ApplicationKey, SubscriptionType.Read, () => InvokeAsync(async () =>
Model\Otlp\SpanWaterfallViewModel.cs (2)
77|| getResourceName(viewModel.Span.Source).Contains(filter, StringComparison.CurrentCultureIgnoreCase) 115return $"{OtlpApplication.GetResourceName(span.Source, allApplications)}: {span.GetDisplaySummary()}";
Model\TraceHelpers.cs (1)
58ProcessSpanApp(span, span.Source.Application, appFirstTimes, currentMinDate);
Otlp\Model\OtlpSpan.cs (3)
82return new OtlpSpan(item.Source, trace, item.Scope) 130return $@"SpanId = {SpanId}, StartTime = {StartTime.ToLocalTime():h:mm:ss.fff tt}, ParentSpanId = {ParentSpanId}, Application = {Source.ApplicationKey}, UninstrumentedPeerApplication = {UninstrumentedPeer?.ApplicationKey}, TraceId = {Trace.TraceId}"; 198KnownResourceFields.ServiceNameField => new FieldValues(span.Source.Application.ApplicationName, span.UninstrumentedPeer?.ApplicationName),
Otlp\Model\OtlpTrace.cs (1)
112return $"{existingSpan.Source.Application.ApplicationName}: {existingSpan.Name}";
Otlp\Storage\TelemetryRepository.cs (1)
594if (span.Source.ApplicationKey == applicationKey || span.UninstrumentedPeer?.ApplicationKey == applicationKey)
Aspire.Dashboard.Tests (3)
TelemetryRepositoryTests\TraceTests.cs (3)
1526Assert.Collection(s.Source.Properties, 1536Assert.Collection(s.Source.Properties, 1551Assert.Collection(s.Source.Properties,