27 references to AspireTelemetryPropertyType
Aspire.Dashboard (19)
Components\Legacy\Pages\ConsoleLogs.razor.cs (1)
1114
new ComponentTelemetryProperty(TelemetryPropertyKeys.ConsoleLogsShowTimestamp, new AspireTelemetryProperty(_showTimestamp,
AspireTelemetryPropertyType
.UserSetting))
Components\Legacy\Pages\Metrics.razor.cs (3)
371
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsInstrumentsCount, new AspireTelemetryProperty((PageViewModel.Instruments?.Count ?? -1).ToString(CultureInfo.InvariantCulture),
AspireTelemetryPropertyType
.Metric)),
372
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsSelectedDuration, new AspireTelemetryProperty(PageViewModel.SelectedDuration.Id.ToString(),
AspireTelemetryPropertyType
.UserSetting)),
373
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsSelectedView, new AspireTelemetryProperty(PageViewModel.SelectedViewKind?.ToString() ?? string.Empty,
AspireTelemetryPropertyType
.UserSetting))
Components\Legacy\Pages\Resources.razor.cs (1)
1089
new(TelemetryPropertyKeys.ResourceView, new AspireTelemetryProperty(PageViewModel.SelectedViewKind.ToString(),
AspireTelemetryPropertyType
.UserSetting))
Components\Legacy\Pages\StructuredLogs.razor.cs (2)
608
new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsSelectedLogLevel, new AspireTelemetryProperty(PageViewModel.SelectedLogLevel.Id?.ToString() ?? string.Empty,
AspireTelemetryPropertyType
.UserSetting)),
609
new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsFilterCount, new AspireTelemetryProperty(ViewModel.Filters.Count.ToString(CultureInfo.InvariantCulture),
AspireTelemetryPropertyType
.Metric))
Components\Pages\ConsoleLogs.razor.cs (1)
1182
new ComponentTelemetryProperty(TelemetryPropertyKeys.ConsoleLogsShowTimestamp, new AspireTelemetryProperty(_showTimestamp,
AspireTelemetryPropertyType
.UserSetting))
Components\Pages\Metrics.razor.cs (3)
956
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsInstrumentsCount, new AspireTelemetryProperty((PageViewModel.Instruments?.Count ?? -1).ToString(CultureInfo.InvariantCulture),
AspireTelemetryPropertyType
.Metric)),
957
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsSelectedDuration, new AspireTelemetryProperty(PageViewModel.SelectedDuration.Id.ToString(),
AspireTelemetryPropertyType
.UserSetting)),
958
new ComponentTelemetryProperty(TelemetryPropertyKeys.MetricsSelectedView, new AspireTelemetryProperty(PageViewModel.SelectedViewKind?.ToString() ?? string.Empty,
AspireTelemetryPropertyType
.UserSetting))
Components\Pages\Resources.razor.cs (1)
1194
new(TelemetryPropertyKeys.ResourceView, new AspireTelemetryProperty(PageViewModel.SelectedViewKind.ToString(),
AspireTelemetryPropertyType
.UserSetting))
Components\Pages\StructuredLogs.razor.cs (2)
640
new ComponentTelemetryProperty(TelemetryPropertyKeys.StructuredLogsSelectedLogLevel, new AspireTelemetryProperty(PageViewModel.SelectedLogLevel.Id?.ToString() ?? string.Empty,
AspireTelemetryPropertyType
.UserSetting)),
641
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)
59
AspireTelemetryPropertyType
.Metric)
Telemetry\DashboardTelemetryService.cs (2)
155
if (property.PropertyType ==
AspireTelemetryPropertyType
.Pii || !IsAllowedProperty(key))
160
if (property.PropertyType ==
AspireTelemetryPropertyType
.Metric)
Aspire.Dashboard.Components.Tests (1)
Pages\ResourcesTests.cs (1)
98
new AspireTelemetryProperty(expectedView,
AspireTelemetryPropertyType
.UserSetting)), property));
Aspire.Dashboard.Tests (7)
Telemetry\DashboardTelemetryServiceTests.cs (7)
62
[TelemetryPropertyKeys.MetricsInstrumentsCount] = new("12",
AspireTelemetryPropertyType
.Metric),
63
[TelemetryPropertyKeys.StructuredLogsFilterCount] = new("NaN",
AspireTelemetryPropertyType
.Metric),
64
[TelemetryPropertyKeys.ResourceType] = new("secret",
AspireTelemetryPropertyType
.Pii),
95
fixture.Telemetry.SetActivityProperty(activity, TelemetryPropertyKeys.CommandName, new AspireTelemetryProperty("secret",
AspireTelemetryPropertyType
.Pii));
351
[TelemetryPropertyKeys.MetricsInstrumentsCount] = new("12",
AspireTelemetryPropertyType
.Metric),
352
[TelemetryPropertyKeys.StructuredLogsFilterCount] = new("NaN",
AspireTelemetryPropertyType
.Metric),
353
[TelemetryPropertyKeys.ResourceType] = new("secret",
AspireTelemetryPropertyType
.Pii),