11 references to GetKey
Aspire.Dashboard (11)
Components\Controls\Chart\ChartBase.cs (2)
116if (_renderedInstrument is null || _renderedInstrument != InstrumentViewModel.Instrument.GetKey() || 126_renderedInstrument = InstrumentViewModel.Instrument.GetKey();
Components\Controls\Chart\LiveSparklinesBase.cs (6)
134.Select(i => (GetResourceKey(i), i.GetKey())) 138var toRefresh = Instruments.Where(i => _staleInstruments.Contains((GetResourceKey(i), i.GetKey()))).Where(i => visible.Contains((GetResourceKey(i), i.GetKey()))).ToList(); 158return _sparklines.TryGetValue((GetResourceKey(instrument), instrument.GetKey()), out var data) ? data : SparklineData.Empty; 203var key = (GetResourceKey(instrument), instrument.GetKey()); 229refreshed.Add(((GetResourceKey(instrument), instrument.GetKey()), await GetSparklineDataAsync(instrument, cancellationToken)));
Components\Controls\MetricGroupList.razor.cs (1)
74var pinnedCount = instruments.Count(i => MetricFilter.Matches(i, filter) && PinStore.IsPinned(i.GetKey()));
Model\MetricPinStore.cs (1)
59var instrumentsByKey = instruments.ToLookup(i => i.GetKey());
Otlp\Storage\SqliteTelemetryRepository.Caching.cs (1)
699.DistinctBy(summary => summary.GetKey())