23 references to Resource
Aspire.Dashboard (23)
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (13)
41if (cachedResource.Resource.UninstrumentedPeer && !uninstrumentedPeer) 48cachedResource.Resource.SetUninstrumentedPeer(uninstrumentedPeer); 68if (cachedResource.Resource.UninstrumentedPeer && !uninstrumentedPeer) 75cachedResource.Resource.SetUninstrumentedPeer(uninstrumentedPeer); 105var incomingView = new OtlpResourceView(resource.Resource, attributes); 611cachedResource.Resource.SetUninstrumentedPeer(record.UninstrumentedPeer); 612cachedResource.Resource.HasLogs = record.HasLogs; 613cachedResource.Resource.HasTraces = record.HasTraces; 614cachedResource.Resource.HasMetrics = record.HasMetrics; 634var view = resource.Resource.GetViewFromProperties(properties); 728return (resource.Resource, view.View, scope.Scope); 737return _cachedResourcesById.TryGetValue(resourceId, out var resource) ? resource.Resource : null; 744? _cachedResourcesByKey.Values.Where(resource => string.Equals(resource.Resource.ResourceName, key.Name, StringComparisons.ResourceName))
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (2)
169var resourcesToUpdate = resources.Where(resource => !resource.Resource.HasLogs).ToArray(); 179resource.Resource.HasLogs = true;
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (2)
78if (!cachedResource.Resource.HasMetrics) 84cachedResource.Resource.HasMetrics = true;
Otlp\Storage\SqliteTelemetryRepository.Resources.cs (1)
112.Select(resource => resource.Resource)
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (5)
525var resourcesToUpdate = resources.Where(resource => !resource.Resource.HasTraces).ToArray(); 535resource.Resource.HasTraces = true; 569if (cachedPeerResource.Resource.UninstrumentedPeer) 573peer = cachedPeerResource.Resource; 1115if (cachedPeerResource.Resource.UninstrumentedPeer)