14 references to LegacyNavUrls
Aspire.Dashboard (13)
Components\Legacy\Layout\LegacyDesktopNavMenu.razor.cs (1)
63var isResources = LegacyNavUrls.IsResourcesPath(result.AbsolutePath.TrimStart('/'));
Components\Legacy\Layout\LegacyMobileNavMenu.razor.cs (12)
145() => NavigateToAsync(LegacyNavUrls.ToLegacyUrl(DashboardUrls.ResourcesUrl())), 153() => NavigateToAsync(LegacyNavUrls.ToLegacyUrl(DashboardUrls.ConsoleLogsUrl())), 156LinkMatchRegex: GetNonIndexPageRegex(LegacyNavUrls.ToLegacyUrl(DashboardUrls.ConsoleLogsUrl())) 163() => NavigateToAsync(LegacyNavUrls.ToLegacyUrl(DashboardUrls.StructuredLogsUrl())), 166LinkMatchRegex: GetNonIndexPageRegex(LegacyNavUrls.ToLegacyUrl(DashboardUrls.StructuredLogsUrl())) 171() => NavigateToAsync(LegacyNavUrls.ToLegacyUrl(DashboardUrls.TracesUrl())), 174LinkMatchRegex: GetNonIndexPageRegex(LegacyNavUrls.ToLegacyUrl(DashboardUrls.TracesUrl())) 179() => NavigateToAsync(LegacyNavUrls.ToLegacyUrl(DashboardUrls.MetricsUrl())), 182LinkMatchRegex: GetNonIndexPageRegex(LegacyNavUrls.ToLegacyUrl(DashboardUrls.MetricsUrl())) 189() => NavigateToAsync(LegacyNavUrls.ToLegacyUrl(DashboardUrls.TerminalsUrl())), 192LinkMatchRegex: GetNonIndexPageRegex(LegacyNavUrls.ToLegacyUrl(DashboardUrls.TerminalsUrl())) 241private static readonly Regex s_resourcesPageRegex = new($"^{LegacyNavUrls.BasePath}(/|/resources/?)?(\\?.*)?$", LinkMatchRegexOptions);
Aspire.Dashboard.Components.Tests (1)
Layout\LegacyNavMenuTests.cs (1)
24Assert.Equal(expectedUrl, LegacyNavUrls.ToLegacyUrl(url));