2 instantiations of ChartData
Aspire.Dashboard (2)
Components\Controls\Chart\ChartDataCalculator.cs (2)
70return new ChartData 140return new ChartData
22 references to ChartData
Aspire.Dashboard (4)
Components\Controls\Chart\ChartBase.cs (1)
210ChartData data;
Components\Controls\Chart\ChartDataCalculator.cs (2)
25public ChartData CalculateChartValues(List<DimensionScope> dimensions, DateTimeOffset startTime, Func<DateTimeOffset, DateTimeOffset> toLocal, string yLabel) 80public ChartData CalculateHistogramValues(List<DimensionScope> dimensions, DateTimeOffset startTime, Func<DateTimeOffset, DateTimeOffset> toLocal, string yLabel)
Components\Controls\Chart\LiveSparklinesBase.cs (1)
299var chartData = instrument.Type == OtlpInstrumentType.Histogram
Aspire.Dashboard.Tests (18)
ChartDataCalculatorTests.cs (15)
46var data = calculator.CalculateHistogramValues([dimension], s_startTime, time => time.ToOffset(TimeSpan.FromHours(2)), "ms"); 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"); 608var data = calculator.CalculateHistogramValues([dimension], s_startTime, ToLocal, "ms"); 630var data = calculator.CalculateHistogramValues([], s_startTime, ToLocal, "ms"); 654var data = calculator.CalculateHistogramValues([dimension], s_startTime, ToLocal, "ms"); 744var data = calculator.CalculateHistogramValues([dimension], s_startTime, ToLocal, "ms"); 861var data = calculator.CalculateHistogramValues([first, second], s_startTime, ToLocal, "ms"); 964var data = calculator.CalculateHistogramValues([first, second], s_startTime, ToLocal, "ms"); 973var countData = calculator.CalculateChartValues([first, second], s_startTime, ToLocal, "Count"); 977var filteredData = calculator.CalculateChartValues([first], s_startTime, ToLocal, "Count"); 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 (3)
447var countData = calculator.CalculateChartValues(instrument.Dimensions, chartTime, value => value, "Count"); 450var percentileData = calculator.CalculateHistogramValues(instrument.Dimensions, chartTime, value => value, "ms"); 1086var countChart = new ChartDataCalculator(pointCount: 1, duration: TimeSpan.FromSeconds(2))