17 references to GetSelectionTelemetryKeys
Aspire.Dashboard (9)
Components\Pages\Metrics.razor.cs (2)
371_aggregateResources = ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames) is { } keys 547if (SelectedResourceNames is not { Length: > 1 } || ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames) is not { } selectionKeys)
Components\Pages\StructuredLogs.razor.cs (3)
145ViewModel.ResourceKeys = ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames); 508ViewModel.ResourceKeys = ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames); 586if (ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames) is { } keys)
Components\Pages\Traces.razor.cs (4)
130TracesViewModel.ResourceKeys = ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames); 197TracesViewModel.ResourceKeys = ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames); 285TracesViewModel.ResourceKeys = ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames); 377if (ResourcesLayout?.GetSelectionTelemetryKeys(SelectedResourceNames) is { } keys)
Aspire.Dashboard.Components.Tests (8)
Layout\ResourcesLayoutTests.cs (8)
837Assert.Equal(["api", "browser"], cut.Instance.GetSelectionTelemetryKeys(null)!.Select(key => key.Name)); 841Assert.Equal(["browser"], cut.Instance.GetSelectionTelemetryKeys(null)!.Select(key => key.Name)); 1349Assert.Equal(2, cut.Instance.GetSelectionTelemetryKeys(cut.Instance.SelectedResourceNames)?.Count); 1414Assert.Equal(["api"], cut.Instance.GetSelectionTelemetryKeys(null)!.Select(key => key.Name)); 1425Assert.Equal(["browser"], cut.Instance.GetSelectionTelemetryKeys(null)!.Select(key => key.Name)); 1437Assert.Null(cut.Instance.GetSelectionTelemetryKeys(null)); 1444cut.Instance.GetSelectionTelemetryKeys(null)!.Select(key => key.Name))); 1468Assert.Empty(cut.Instance.GetSelectionTelemetryKeys(null)!);