17 references to CalculateChartValues
Aspire.Dashboard (4)
Components\Controls\Chart\ChartBase.cs (1)
214data = calculator.CalculateChartValues(InstrumentViewModel.MatchedDimensions, _currentDataStartTime, TimeProvider.ToLocalDateTimeOffset, unit);
Components\Controls\Chart\ChartDataCalculator.cs (2)
157/// Calculates a counter's increase in each interval of <see cref="CalculateChartValues"/>. 174var values = CalculateChartValues([dimension], startTime, static t => t, string.Empty).Traces[0].Values;
Components\Controls\Chart\LiveSparklinesBase.cs (1)
301: calculator.CalculateChartValues(data.Dimensions, endTimeOffset, static t => t, unit);
Aspire.Dashboard.Tests (13)
ChartDataCalculatorTests.cs (11)
293var data = calculator.CalculateChartValues([dimension], s_startTime, ToLocal, "Bytes"); 324var data = calculator.CalculateChartValues([dimension], s_startTime, ToLocal, "Count"); 582var data = calculator.CalculateChartValues([], s_startTime, ToLocal, "Count"); 865Assert.False(calculator.CalculateChartValues([first, second], s_startTime, ToLocal, "Count").HasIncompatibleHistogramBounds); 973var countData = calculator.CalculateChartValues([first, second], s_startTime, ToLocal, "Count"); 977var filteredData = calculator.CalculateChartValues([first], s_startTime, ToLocal, "Count"); 980Assert.False(calculator.CalculateChartValues([first, second], s_startTime.AddMinutes(1), ToLocal, "Count").HasIncompatibleHistogramBounds); 997Assert.False(calculator.CalculateChartValues([first, second], s_startTime, ToLocal, "Count").HasIncompatibleHistogramBounds); 1015var data = calculator.CalculateChartValues(dimensions, s_startTime, ToLocal, "Count"); 1078var data = calculator.CalculateChartValues([dimension], s_startTime.AddSeconds(1), ToLocal, "Count"); 1103var data = calculator.CalculateChartValues([dimension], s_startTime, toLocalWithOffset, "Count");
TelemetryRepositoryTests\HistogramTests.cs (2)
447var countData = calculator.CalculateChartValues(instrument.Dimensions, chartTime, value => value, "Count"); 1087.CalculateChartValues(instrument.Dimensions, new DateTimeOffset(boundary), value => value, "Count");