4 instantiations of ChartTrace
Aspire.Dashboard (4)
Components\Controls\Chart\ChartBase.cs (4)
127[50] = new() { Name = $"P50 {yLabel}", Percentile = 50 }, 128[90] = new() { Name = $"P90 {yLabel}", Percentile = 90 }, 129[99] = new() { Name = $"P99 {yLabel}", Percentile = 99 } 413var trace = new ChartTrace
14 references to ChartTrace
Aspire.Dashboard (14)
Components\Controls\Chart\ChartBase.cs (9)
122private (List<ChartTrace> Y, List<DateTimeOffset> X, List<ChartExemplar> Exemplars) CalculateHistogramValues(List<DimensionScope> dimensions, int pointCount, bool tickUpdate, DateTimeOffset inProgressDataTime, string yLabel) 125var traces = new Dictionary<int, ChartTrace> 168ChartTrace? previousValues = null; 171var currentTrace = trace.Value; 214internal bool TryCalculateHistogramPoints(List<DimensionScope> dimensions, DateTimeOffset start, DateTimeOffset end, Dictionary<int, ChartTrace> traces, List<ChartExemplar> exemplars) 375private (List<ChartTrace> Y, List<DateTimeOffset> X, List<ChartExemplar> Exemplars) CalculateChartValues(List<DimensionScope> dimensions, int pointCount, bool tickUpdate, DateTimeOffset inProgressDataTime, string yLabel) 413var trace = new ChartTrace 495List<ChartTrace> traces; 527protected abstract Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken);
Components\Controls\Chart\MetricTable.razor.cs (4)
41protected override async Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken) 115private SortedList<DateTimeOffset, MetricViewBase> UpdateMetrics(out ISet<DateTimeOffset> addedXValues, List<ChartTrace> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars) 160var trace = traces[traceIndex]; 174var trace = traces.Single();
Components\Controls\Chart\PlotlyChart.razor.cs (1)
55protected override async Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken)