3 writes to KnownAttributeValues
Aspire.Dashboard (2)
Components\Controls\Chart\MetricInstrumentDataCache.cs (1)
80KnownAttributeValues = refreshed.KnownAttributeValues,
Otlp\Storage\SqliteTelemetryRepository.Metrics.Reads.cs (1)
162KnownAttributeValues = knownAttributeValues,
Aspire.Dashboard.Tests (1)
ChartDataCalculatorTests.cs (1)
964KnownAttributeValues = [],
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)
80KnownAttributeValues = refreshed.KnownAttributeValues,
Aspire.Dashboard.Tests (9)
TelemetryRepositoryTests\MetricsTests.cs (8)
206Assert.Equal(10, instrument.KnownAttributeValues.Count); 283Assert.Equal(6, instrument.KnownAttributeValues.Count); 392Assert.Collection(instrumentData.KnownAttributeValues.OrderBy(kvp => kvp.Key), 432Assert.Equal(instrumentData.KnownAttributeValues, filteredInstrumentData.KnownAttributeValues); 701var knownValues = Assert.Single(instrument.KnownAttributeValues); 1651Assert.Equal(pointAttributeCount + scopeAttributeCount, instrument!.KnownAttributeValues.Count); 1695Assert.Equal(dimensionCountPerView * 2, Assert.Single(instrument!.KnownAttributeValues).Value.Count);
TelemetryRepositoryTests\SqliteTelemetryPersistenceTests.cs (1)
435var routeValues = Assert.Single(instrument.KnownAttributeValues);