14 references to Metrics
Aspire.Dashboard (9)
Components\Controls\Chart\ChartContainer.razor.cs (4)
38
public required Pages.
Metrics
.MetricViewKind ActiveView { get; set; }
41
public required Func<Pages.
Metrics
.MetricViewKind, Task> OnViewChangedAsync { get; set; }
290
|| !Enum.TryParse(typeof(Pages.
Metrics
.MetricViewKind), id, out var o)
291
|| o is not Pages.
Metrics
.MetricViewKind viewKind)
Components\Controls\TreeMetricSelector.razor.cs (1)
16
public required
Metrics
.MetricsViewModel PageViewModel { get; set; }
Components\Pages\Metrics.razor.cs (4)
19
public partial class Metrics : IDisposable, IComponentWithTelemetry, IPageWithSessionAndUrlState<
Metrics
.MetricsViewModel,
Metrics
.MetricsPageState>
65
public required ILogger<
Metrics
> Logger { get; init; }
343
public ComponentTelemetryContext TelemetryContext { get; } = new(ComponentType.Page, nameof(
Metrics
));
Aspire.Dashboard.Components.Tests (5)
Pages\MetricsTests.cs (5)
20
using static Aspire.Dashboard.Components.Pages.
Metrics
;
86
var cut = RenderComponent<
Metrics
>(builder =>
170
var cut = RenderComponent<
Metrics
>(builder =>
214
var cut = RenderComponent<
Metrics
>(builder =>
326
var cut = RenderComponent<
Metrics
>(builder =>