2 writes to Dimensions
Aspire.Dashboard (2)
Otlp\Storage\TelemetryRepository.cs (2)
1263Dimensions = instrument.Dimensions.Values.ToList(), 1297Dimensions = allDimensions,
15 references to Dimensions
Aspire.Dashboard (3)
Components\Controls\Chart\ChartContainer.razor.cs (3)
102if (_instrument.Dimensions.Count > _renderedDimensionsCount) 105_renderedDimensionsCount = _instrument.Dimensions.Count; 127var matchedDimensions = instrument.Dimensions.Where(MatchDimension).ToList();
Aspire.Dashboard.Tests (12)
TelemetryRepositoryTests\MetricsTests.cs (12)
187var dimensionAttributes = instrument.Dimensions.Single().Attributes; 283var dimensionAttributes = instrument.Dimensions.Single().Attributes; 392Assert.Equal(5, instrumentData.Dimensions.Count); 394var dimension = instrumentData.Dimensions.Single(d => d.Attributes.Length == 0); 487var dimension = Assert.Single(instrument.Dimensions); 602Assert.Collection(instrument.Dimensions.OrderBy(d => d.Name), 789var app1Test1Dimensions = Assert.Single(app1Test1Instrument.Dimensions); 842var app2Test1Dimensions = Assert.Single(app2Test1Instrument.Dimensions); 857var app2Test3Dimensions = Assert.Single(app2Test3Instrument.Dimensions); 982var app2Test1Dimensions = Assert.Single(app2Test1Instrument.Dimensions); 997var app2Test3Dimensions = Assert.Single(app2Test3Instrument.Dimensions); 1128var dimension = Assert.Single(instrument.Dimensions);