1 instantiation of ChartExemplar
Aspire.Dashboard (1)
Components\Controls\Chart\ChartBase.cs (1)
325
exemplars.Add(new
ChartExemplar
32 references to ChartExemplar
Aspire.Dashboard (32)
Components\Controls\Chart\ChartBase.cs (10)
124
private (List<ChartTrace> Y, List<DateTimeOffset> X, List<
ChartExemplar
> Exemplars) CalculateHistogramValues(List<DimensionScope> dimensions, int pointCount, bool tickUpdate, DateTimeOffset inProgressDataTime, string yLabel)
134
var exemplars = new List<
ChartExemplar
>();
216
internal bool TryCalculateHistogramPoints(List<DimensionScope> dimensions, DateTimeOffset start, DateTimeOffset end, Dictionary<int, ChartTrace> traces, List<
ChartExemplar
> exemplars)
286
private void AddExemplars(List<
ChartExemplar
> exemplars, MetricValueBase metric)
296
foreach (
var
existingExemplar in exemplars)
377
private (List<ChartTrace> Y, List<DateTimeOffset> X, List<
ChartExemplar
> Exemplars) CalculateChartValues(List<DimensionScope> dimensions, int pointCount, bool tickUpdate, DateTimeOffset inProgressDataTime, string yLabel)
382
var exemplars = new List<
ChartExemplar
>();
437
private bool TryCalculatePoint(List<DimensionScope> dimensions, DateTimeOffset start, DateTimeOffset end, List<
ChartExemplar
> exemplars, out double pointValue)
499
List<
ChartExemplar
> exemplars;
529
protected 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)
22
private List<
ChartExemplar
> _exemplars = [];
41
protected override async Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<
ChartExemplar
> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken)
115
private SortedList<DateTimeOffset, MetricViewBase> UpdateMetrics(out ISet<DateTimeOffset> addedXValues, List<ChartTrace> traces, List<DateTimeOffset> xValues, List<
ChartExemplar
> exemplars)
291
public required List<
ChartExemplar
> Exemplars { get; set; }
Components\Controls\Chart\PlotlyChart.razor.cs (5)
55
protected override async Task OnChartUpdatedAsync(List<ChartTrace> traces, List<DateTimeOffset> xValues, List<
ChartExemplar
> exemplars, bool tickUpdate, DateTimeOffset inProgressDataTime, CancellationToken cancellationToken)
107
private PlotlyTrace CalculateExemplarsTrace(List<DateTimeOffset> xValues, List<
ChartExemplar
> exemplars)
117
var exemplarGroups = new Dictionary<ExemplarGroupKey, List<
ChartExemplar
>>();
131
var sampledList = new List<
ChartExemplar
>(MaxExemplarsPerTick);
154
foreach (
var
exemplar in exemplarGroups.SelectMany(g => g.Value))
Components\Dialogs\ExemplarsDialog.razor.cs (3)
33
public IQueryable<
ChartExemplar
> MetricView => Content.Exemplars.AsQueryable();
37
public async Task OnViewDetailsAsync(
ChartExemplar
exemplar)
54
private string GetTitle(
ChartExemplar
exemplar)
Components_Dialogs_ExemplarsDialog_razor.g.cs (9)
222
ChartExemplar
228
__builder.AddComponentParameter(3, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<
ChartExemplar
>.
236
), global::Microsoft.AspNetCore.Components.CompilerServices.RuntimeHelpers.TypeCheck<global::System.Linq.IQueryable<
ChartExemplar
>>(
245
__builder.AddComponentParameter(4, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<
ChartExemplar
>.
262
__builder.AddComponentParameter(5, nameof(global::Microsoft.FluentUI.AspNetCore.Components.FluentDataGrid<
ChartExemplar
>.
272
global::__Blazor.Aspire.Dashboard.Components.Dialogs.ExemplarsDialog.TypeInference.CreateTemplateColumn_0(__builder2, 7, default(
ChartExemplar
)!, 8,
319
global::__Blazor.Aspire.Dashboard.Components.Dialogs.ExemplarsDialog.TypeInference.CreateTemplateColumn_1(__builder2, 16, default(
ChartExemplar
)!, 17,
355
global::__Blazor.Aspire.Dashboard.Components.Dialogs.ExemplarsDialog.TypeInference.CreateTemplateColumn_2(__builder2, 23, default(
ChartExemplar
)!, 24,
375
global::__Blazor.Aspire.Dashboard.Components.Dialogs.ExemplarsDialog.TypeInference.CreateTemplateColumn_3(__builder2, 28, default(
ChartExemplar
)!, 29,
Model\ExemplarsDialogViewModel.cs (1)
11
public required List<
ChartExemplar
> Exemplars { get; init; }