1 instantiation of ResourceEntry
Aspire.Dashboard.Tests (1)
tests\Shared\Telemetry\InMemoryTelemetryRepository.cs (1)
304
return new
ResourceEntry
(new OtlpResource(key.Name, key.InstanceId, uninstrumentedPeer, _otlpContext));
17 references to ResourceEntry
Aspire.Dashboard.Tests (17)
tests\Shared\Telemetry\InMemoryTelemetryRepository.cs (17)
63
private readonly ConcurrentDictionary<ResourceKey,
ResourceEntry
> _resources = new();
185
return _resources.TryGetValue(key, out
var
entry) ? entry.Resource : null;
204
private List<
ResourceEntry
> GetResourceEntries(ResourceKey key, bool includeUninstrumentedPeers = false)
206
IEnumerable<
ResourceEntry
> entries = key.InstanceId is null
208
: _resources.TryGetValue(key, out
var
entry) ? [entry] : [];
266
private OtlpResourceView GetOrAddResourceView(Resource resource, out
ResourceEntry
resourceEntry)
281
private (
ResourceEntry
Entry, bool IsNew) GetOrAddResourceEntry(ResourceKey key, bool uninstrumentedPeer)
284
if (_resources.TryGetValue(key, out
var
entry))
1544
foreach (
var
resource in _resources.Values)
1663
foreach (
var
resource in _resources.Values)
1716
List<
ResourceEntry
> resources;
1726
foreach (
var
entry in resources)
1902
ResourceEntry
resourceEntry;
1922
private void AddMetrics(
ResourceEntry
resourceEntry, OtlpResourceView resourceView, AddContext context, RepeatedField<ScopeMetrics> scopeMetrics)
2484
foreach (
var
resource in resources)
2503
foreach (
var
resource in GetResourceEntries(resourceKey))
2569
private static InMemoryInstrument? CloneInstrument(
ResourceEntry
resource, OtlpInstrumentKey key, DateTime? valuesStart, DateTime? valuesEnd)