1 write to MatchedDimensions
Aspire.Dashboard (1)
Model\InstrumentViewModel.cs (1)
43MatchedDimensions = matchedDimensions;
11 references to MatchedDimensions
Aspire.Dashboard (6)
Components\Controls\Chart\ChartBase.cs (6)
94InstrumentViewModel.MatchedDimensions is null || 111var dimensionAttributes = InstrumentViewModel.MatchedDimensions.Select(d => d.Attributes).ToList(); 195Debug.Assert(InstrumentViewModel.MatchedDimensions != null); 214data = calculator.CalculateChartValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit); 224var increases = calculator.CalculateCounterIncreaseValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, InstrumentViewModel.Instrument!.AggregationTemporality); 233data = calculator.CalculateHistogramValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit);
Aspire.Dashboard.Components.Tests (5)
Pages\MetricsTests.cs (5)
178var dimensions = instrumentViewModel.MatchedDimensions; 270Assert.NotNull(instrumentViewModel.MatchedDimensions); 276await instrumentViewModel.UpdateDataAsync(instrumentViewModel.Instrument!, instrumentViewModel.MatchedDimensions!, hasOverflow: false); 631var dimensions = chart.Instance.InstrumentViewModel.MatchedDimensions!; 745Assert.NotEmpty(updatedTable.Instance.InstrumentViewModel.MatchedDimensions!);