5 instantiations of ChartTrace
Aspire.Dashboard (4)
Components\Controls\Chart\ChartDataCalculator.cs (4)
52
var trace = new
ChartTrace
73
[50] =
new
() { Name = $"P50 {yLabel}", Percentile = 50 },
74
[90] =
new
() { Name = $"P90 {yLabel}", Percentile = 90 },
75
[99] =
new
() { Name = $"P99 {yLabel}", Percentile = 99 }
Aspire.Dashboard.Tests (1)
ChartDataCalculatorTests.cs (1)
352
[25] = new
ChartTrace
{ Name = "P25", Percentile = 25 }
15 references to ChartTrace
Aspire.Dashboard (13)
Components\Controls\Chart\ChartBase.cs (2)
176
foreach (
var
trace in data.Traces)
273
protected abstract Task OnChartUpdatedAsync(List<
ChartTrace
> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken);
Components\Controls\Chart\ChartData.cs (1)
8
public required List<
ChartTrace
> Traces { get; init; }
Components\Controls\Chart\ChartDataCalculator.cs (5)
52
var
trace = new ChartTrace
71
var traces = new Dictionary<int,
ChartTrace
>
106
ChartTrace
? previousValues = null;
109
var
currentTrace = trace.Value;
186
internal static bool TryCalculateHistogramPoints(List<DimensionScope> dimensions, DateTimeOffset start, DateTimeOffset end, Dictionary<int,
ChartTrace
> traces, List<ChartExemplar> exemplars, Func<DateTimeOffset, DateTimeOffset> toLocal)
Components\Controls\Chart\MetricTable.razor.cs (4)
47
protected override async Task OnChartUpdatedAsync(List<
ChartTrace
> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken)
119
private SortedList<DateTimeOffset, MetricViewBase> UpdateMetrics(out ISet<DateTimeOffset> addedXValues, List<
ChartTrace
> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars)
164
var
trace = traces[traceIndex];
178
var
trace = traces.Single();
Components\Controls\Chart\PlotlyChart.razor.cs (1)
58
protected override async Task OnChartUpdatedAsync(List<
ChartTrace
> traces, List<DateTimeOffset> xValues, List<ChartExemplar> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken)
Aspire.Dashboard.Tests (2)
ChartDataCalculatorTests.cs (2)
254
var
trace = data.Traces[0];
350
var traces = new Dictionary<int,
ChartTrace
>