3 writes to KnownAttributeValues
Aspire.Dashboard (2)
Components\Controls\Chart\MetricInstrumentDataCache.cs (1)
78KnownAttributeValues = refreshed.KnownAttributeValues,
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (1)
137KnownAttributeValues = knownAttributeValues,
Aspire.Dashboard.Tests (1)
ChartDataCalculatorTests.cs (1)
541KnownAttributeValues = [],
13 references to KnownAttributeValues
Aspire.Dashboard (4)
Components\Controls\Chart\ChartContainer.razor.cs (3)
374foreach (var item in _instrument.KnownAttributeValues.OrderBy(kvp => kvp.Key)) 446if (instrument.KnownAttributeValues.Count != DimensionFilters.Count) 452foreach (var attribute in instrument.KnownAttributeValues.OrderBy(attribute => attribute.Key))
Components\Controls\Chart\MetricInstrumentDataCache.cs (1)
78KnownAttributeValues = refreshed.KnownAttributeValues,
Aspire.Dashboard.Tests (9)
TelemetryRepositoryTests\MetricsTests.cs (8)
209Assert.Equal(10, instrument.KnownAttributeValues.Count); 286Assert.Equal(6, instrument.KnownAttributeValues.Count); 395Assert.Collection(instrumentData.KnownAttributeValues.OrderBy(kvp => kvp.Key), 435Assert.Equal(instrumentData.KnownAttributeValues, filteredInstrumentData.KnownAttributeValues); 725var knownValues = Assert.Single(instrument.KnownAttributeValues); 1626Assert.Equal(pointAttributeCount + scopeAttributeCount, instrument!.KnownAttributeValues.Count); 1670Assert.Equal(dimensionCountPerView * 2, Assert.Single(instrument!.KnownAttributeValues).Value.Count);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
425var routeValues = Assert.Single(instrument.KnownAttributeValues);