Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,11 @@ internal async Task InitializeStandardComponentServicesAsync(
IFormCollection? form = null)
{
var navigationManager = httpContext.RequestServices.GetRequiredService<NavigationManager>();
((IHostEnvironmentNavigationManager)navigationManager)?.Initialize(GetContextBaseUri(httpContext.Request), GetFullUri(httpContext.Request), OnNavigateTo);
((IHostEnvironmentNavigationManager)navigationManager)?.Initialize(GetContextBaseUri(httpContext.Request), GetFullUri(httpContext.Request), uri =>
{
_ = GetErrorHandledTask(OnNavigateTo(uri));
return Task.CompletedTask;
});

navigationManager?.OnNotFound += (sender, args) =>
{
Expand Down
Loading