7 references to MetricsSelectedView
Aspire.Dashboard (2)
Components\Pages\Metrics.razor.cs (1)
368
new ComponentTelemetryProperty(TelemetryPropertyKeys.
MetricsSelectedView
, new AspireTelemetryProperty(PageViewModel.SelectedViewKind?.ToString() ?? string.Empty, AspireTelemetryPropertyType.UserSetting))
Telemetry\DashboardTelemetryService.cs (1)
209
TelemetryPropertyKeys.
MetricsSelectedView
or TelemetryPropertyKeys.ResourceType or TelemetryPropertyKeys.ResourceView or
Aspire.Dashboard.Tests (5)
Telemetry\ComponentTelemetryContextTests.cs (5)
29
Assert.True(telemetryContext.UpdateTelemetryProperties([new ComponentTelemetryProperty(TelemetryPropertyKeys.
MetricsSelectedView
, new AspireTelemetryProperty("Graph"))], logger));
32
Assert.Equal("Graph", parametersUpdateEvent.Attributes.Single(p => p.Key == TelemetryPropertyKeys.
MetricsSelectedView
).Value);
34
Assert.False(telemetryContext.UpdateTelemetryProperties([new ComponentTelemetryProperty(TelemetryPropertyKeys.
MetricsSelectedView
, new AspireTelemetryProperty("Graph"))], logger));
37
Assert.True(telemetryContext.UpdateTelemetryProperties([new ComponentTelemetryProperty(TelemetryPropertyKeys.
MetricsSelectedView
, new AspireTelemetryProperty("Table"))], logger));
40
Assert.Equal("Table", parametersUpdateEvent.Attributes.Single(p => p.Key == TelemetryPropertyKeys.
MetricsSelectedView
).Value);