41 references to DashboardUrls
Aspire.Dashboard (41)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
222_plotlyChart.NavigationManager.NavigateTo(DashboardUrls.TraceDetailUrl(traceId, spanId));
Components\Controls\ResourceActions.razor.cs (4)
78NavigationManager.NavigateTo(DashboardUrls.ConsoleLogsUrl(resource: Resource.Name)); 95NavigationManager.NavigateTo(DashboardUrls.StructuredLogsUrl(resource: GetResourceName(Resource))); 106NavigationManager.NavigateTo(DashboardUrls.TracesUrl(resource: GetResourceName(Resource))); 117NavigationManager.NavigateTo(DashboardUrls.MetricsUrl(resource: GetResourceName(Resource)));
Components\Controls\ResourceDetails.razor.cs (1)
267NavigationManager.NavigateTo(DashboardUrls.ResourcesUrl(resource: relationship.Resource.Name));
Components\Controls\SpanActions.razor.cs (1)
51NavigationManager.NavigateTo(DashboardUrls.StructuredLogsUrl(spanId: SpanViewModel.Span.SpanId));
Components\Controls\SpanDetails.razor.cs (1)
138NavigationManager.NavigateTo(DashboardUrls.TraceDetailUrl(linkVM.TraceId, spanId: linkVM.SpanId));
Components\Controls\TraceActions.razor.cs (2)
42NavigationManager.NavigateTo(DashboardUrls.TraceDetailUrl(Trace.TraceId)); 52NavigationManager.NavigateTo(DashboardUrls.StructuredLogsUrl(traceId: Trace.TraceId));
Components\Dialogs\ExemplarsDialog.razor.cs (1)
50NavigationManager.NavigateTo(DashboardUrls.TraceDetailUrl(exemplar.TraceId, spanId: exemplar.SpanId));
Components\Dialogs\SettingsDialog.razor.cs (1)
78DashboardUrls.SetLanguageUrl(_selectedUiCulture.Name, uri),
Components\Layout\MainLayout.razor.cs (5)
254NavigationManager.NavigateTo(DashboardUrls.ResourcesUrl()); 257NavigationManager.NavigateTo(DashboardUrls.ConsoleLogsUrl()); 260NavigationManager.NavigateTo(DashboardUrls.StructuredLogsUrl()); 263NavigationManager.NavigateTo(DashboardUrls.TracesUrl()); 266NavigationManager.NavigateTo(DashboardUrls.MetricsUrl());
Components\Layout\MobileNavMenu.razor.cs (10)
41() => NavigateToAsync(DashboardUrls.ResourcesUrl()), 43LinkMatchRegex: new Regex($"^{DashboardUrls.ResourcesUrl()}$") 48() => NavigateToAsync(DashboardUrls.ConsoleLogsUrl()), 50LinkMatchRegex: GetNonIndexPageRegex(DashboardUrls.ConsoleLogsUrl()) 56() => NavigateToAsync(DashboardUrls.StructuredLogsUrl()), 58LinkMatchRegex: GetNonIndexPageRegex(DashboardUrls.StructuredLogsUrl()) 63() => NavigateToAsync(DashboardUrls.TracesUrl()), 65LinkMatchRegex: GetNonIndexPageRegex(DashboardUrls.TracesUrl()) 70() => NavigateToAsync(DashboardUrls.MetricsUrl()), 72LinkMatchRegex: GetNonIndexPageRegex(DashboardUrls.MetricsUrl())
Components\Pages\ConsoleLogs.razor.cs (2)
98public string BasePath => DashboardUrls.ConsoleLogBasePath; 576return DashboardUrls.ConsoleLogsUrl(serializable.SelectedResource);
Components\Pages\Login.razor.cs (1)
102return ReturnUrl ?? DashboardUrls.ResourcesUrl();
Components\Pages\Metrics.razor.cs (2)
30public string BasePath => DashboardUrls.MetricsBasePath; 250var url = DashboardUrls.MetricsUrl(
Components\Pages\Resources.razor.cs (1)
314NavigationManager.NavigateTo(DashboardUrls.ResourcesUrl(), new NavigationOptions { ReplaceHistoryEntry = true });
Components\Pages\StructuredLogs.razor.cs (2)
51public string BasePath => DashboardUrls.StructuredLogsBasePath; 383var url = DashboardUrls.StructuredLogsUrl(
Components\Pages\TraceDetail.razor.cs (1)
150NavigationManager.NavigateTo(DashboardUrls.TraceDetailUrl(TraceId), new NavigationOptions { ReplaceHistoryEntry = true });
Components\Pages\Traces.razor.cs (2)
48public string BasePath => DashboardUrls.TracesBasePath; 278return DashboardUrls.TracesUrl(
Components\ResourcesGridColumns\UnreadLogErrorsBadge.razor.cs (1)
57return DashboardUrls.StructuredLogsUrl(resource: _applicationName, logLevel: "error");
Model\DashboardCommandExecutor.cs (1)
94toastParameters.OnPrimaryAction = EventCallback.Factory.Create<ToastResult>(this, () => navigationManager.NavigateTo(DashboardUrls.ConsoleLogsUrl(resource: resource.Name)));
Model\ValidateTokenMiddleware.cs (1)
77context.Response.Redirect(DashboardUrls.ResourcesUrl());