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