20 references to AspireTelemetryPropertyType
Aspire.Dashboard (12)
Components\Pages\ConsoleLogs.razor.cs (1)
1108
new ComponentTelemetryProperty(TelemetryPropertyKeys.ConsoleLogsShowTimestamp, new AspireTelemetryProperty(_showTimestamp,
AspireTelemetryPropertyType
.UserSetting))
Components\Pages\Metrics.razor.cs (3)
366
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsInstrumentsCount, new AspireTelemetryProperty((PageViewModel.Instruments?.Count ?? -1).ToString(CultureInfo.InvariantCulture),
AspireTelemetryPropertyType
.Metric)),
367
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsSelectedDuration, new AspireTelemetryProperty(PageViewModel.SelectedDuration.Id.ToString(),
AspireTelemetryPropertyType
.UserSetting)),
368
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsSelectedView, new AspireTelemetryProperty(PageViewModel.SelectedViewKind?.ToString() ?? string.Empty,
AspireTelemetryPropertyType
.UserSetting))
Components\Pages\Resources.razor.cs (1)
1078
new(TelemetryPropertyKeys.ResourceView, new AspireTelemetryProperty(PageViewModel.SelectedViewKind.ToString(),
AspireTelemetryPropertyType
.UserSetting))
Components\Pages\StructuredLogs.razor.cs (2)
618
new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsSelectedLogLevel, new AspireTelemetryProperty(PageViewModel.SelectedLogLevel.Id?.ToString() ?? string.Empty,
AspireTelemetryPropertyType
.UserSetting)),
619
new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsFilterCount, new AspireTelemetryProperty(ViewModel.Filters.Count.ToString(CultureInfo.InvariantCulture),
AspireTelemetryPropertyType
.Metric))
Telemetry\AspireTelemetryProperty.cs (2)
6
public record struct AspireTelemetryProperty(object Value,
AspireTelemetryPropertyType
PropertyType =
AspireTelemetryPropertyType
.Basic);
Telemetry\DashboardStartupTelemetry.cs (1)
47
AspireTelemetryPropertyType
.Metric)
Telemetry\DashboardTelemetryService.cs (2)
158
if (property.PropertyType ==
AspireTelemetryPropertyType
.Pii || !IsAllowedProperty(key))
163
if (property.PropertyType ==
AspireTelemetryPropertyType
.Metric)
Aspire.Dashboard.Components.Tests (1)
Pages\ResourcesTests.cs (1)
77
new AspireTelemetryProperty(expectedView,
AspireTelemetryPropertyType
.UserSetting)), property));
Aspire.Dashboard.Tests (7)
Telemetry\DashboardTelemetryServiceTests.cs (7)
61
[TelemetryPropertyKeys.MetricsInstrumentsCount] = new("12",
AspireTelemetryPropertyType
.Metric),
62
[TelemetryPropertyKeys.StructuredLogsFilterCount] = new("NaN",
AspireTelemetryPropertyType
.Metric),
63
[TelemetryPropertyKeys.ResourceType] = new("secret",
AspireTelemetryPropertyType
.Pii),
94
fixture.Telemetry.SetActivityProperty(activity, TelemetryPropertyKeys.CommandName, new AspireTelemetryProperty("secret",
AspireTelemetryPropertyType
.Pii));
360
[TelemetryPropertyKeys.MetricsInstrumentsCount] = new("12",
AspireTelemetryPropertyType
.Metric),
361
[TelemetryPropertyKeys.StructuredLogsFilterCount] = new("NaN",
AspireTelemetryPropertyType
.Metric),
362
[TelemetryPropertyKeys.ResourceType] = new("secret",
AspireTelemetryPropertyType
.Pii),