2 writes to Resource
Aspire.Dashboard (2)
Otlp\Model\OtlpResourceView.cs (2)
21Resource = resource; 44Resource = resource;
20 references to Resource
Aspire.Dashboard (15)
Components\Controls\SpanDetails.razor.cs (1)
160Parameters = { ["Resource"] = _viewModel.Span.Source.Resource }
Components\Controls\StructuredLogDetails.razor.cs (1)
122Parameters = { ["Resource"] = _viewModel.LogEntry.ResourceView.Resource }
Components\Pages\TraceDetail.razor.cs (1)
314apps.Add(span.Source.Resource);
Model\GenAI\GenAIVisualizerDialogViewModel.cs (1)
67SourceName = OtlpHelpers.GetResourceName(spanDetailsViewModel.Span.Source.Resource, resources),
Model\TelemetryExportService.cs (1)
605var resource = ConvertResource(resourceView.Resource);
Model\TraceHelpers.cs (1)
75ProcessSpanResource(span, span.Source.Resource, resourceFirstTimes, currentMinDate);
Otlp\Model\OtlpLogEntry.cs (1)
74KnownResourceFields.ServiceNameField => log.ResourceView.Resource.ResourceName,
Otlp\Model\OtlpResource.cs (1)
63OtlpHelpers.GetResourceName(resource.Resource, allResources);
Otlp\Model\OtlpResourceView.cs (3)
15public ResourceKey ResourceKey => Resource.ResourceKey; 52new OtlpDisplayField { DisplayName = "service.name", Key = KnownResourceFields.ServiceNameField, Value = Resource.ResourceName } 55if (Resource.InstanceId is { } instanceId)
Otlp\Model\OtlpSpan.cs (2)
154return childSpan.Source.Resource; 236KnownResourceFields.ServiceNameField => new FieldValues(span.Source.Resource.ResourceName, span.UninstrumentedPeer?.ResourceName),
Otlp\Model\OtlpTrace.cs (1)
95return $"{existingSpan.Source.Resource.ResourceName}: {existingSpan.Name}";
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
438? $"{incomingPrimarySpan.Source.Resource.ResourceName}: {incomingPrimarySpan.Name}"
Aspire.Dashboard.Tests (5)
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (4)
114Assert.Same(cachedResource, log.ResourceView.Resource); 115Assert.Same(cachedResource, span.Source.Resource); 222Assert.Same(firstResource, view.Resource); 227Assert.Same(firstResource, view.Resource);
TelemetryRepositoryTests\TraceTests.cs (1)
4784Assert.Equal(trace.RootOrFirstSpan.Source.Resource.ResourceKey, summary.RootResource.ResourceKey);