1 write to MatchedDimensions
Aspire.Dashboard (1)
Model\InstrumentViewModel.cs (1)
37MatchedDimensions = matchedDimensions;
10 references to MatchedDimensions
Aspire.Dashboard (5)
Components\Controls\Chart\ChartBase.cs (5)
90InstrumentViewModel.MatchedDimensions is null || 107var dimensionAttributes = InstrumentViewModel.MatchedDimensions.Select(d => d.Attributes).ToList(); 157Debug.Assert(InstrumentViewModel.MatchedDimensions != null); 169data = calculator.CalculateChartValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit); 176data = calculator.CalculateHistogramValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit);
Aspire.Dashboard.Components.Tests (5)
Pages\MetricsTests.cs (5)
172var dimensions = instrumentViewModel.MatchedDimensions; 259Assert.NotNull(instrumentViewModel.MatchedDimensions); 265await instrumentViewModel.UpdateDataAsync(instrumentViewModel.Instrument!, instrumentViewModel.MatchedDimensions!, hasOverflow: false); 465var dimensions = chart.Instance.InstrumentViewModel.MatchedDimensions!; 523Assert.NotEmpty(updatedTable.Instance.InstrumentViewModel.MatchedDimensions!);