7 references to GetTabUrl
Aspire.Dashboard (5)
Components\Layout\DesktopNavMenu.razor.cs (1)
129var url = ResourcesLayout.GetTabUrl(tab, resourceNames, routeResourceName);
Components\Layout\ResourcesLayout.razor.cs (4)
570return GetTabUrl(tab, [metricsResource.Name], metricsResource.Name); 573return GetTabUrl(tab, _selectedResourceNames, RouteResourceName); 831NavigationManager.NavigateTo(GetTabUrl(ResourceTab.Overview, resourceNames), new NavigationOptions { ReplaceHistoryEntry = true }); 1802return GetTabUrl(tab, resourceNames, RouteResourceName);
Aspire.Dashboard.Components.Tests (2)
Layout\ResourcesNavigationTests.cs (2)
143Assert.Equal(expectedUrl, ResourcesLayout.GetTabUrl(Enum.Parse<ResourceTab>(tab), resourceName is null ? [] : [resourceName])); 168Assert.Equal(expectedUrl, ResourcesLayout.GetTabUrl(Enum.Parse<ResourceTab>(tab), ["api", "worker"], activeResourceName));