namespace BitSpire.Errors; public class PageNotFoundException : Exception { private readonly IRouteResolver _routeResolver; private readonly ILogger<PageNotFoundException> _logger; public PageNotFoundException( IRouteResolver routeResolver, ILogger<PageNotFoundException> logger) { _routeResolver = routeResolver; _logger = logger; _logger.LogWarning("User attempted to access non-existent route"); } public async Task<AlternativeRoute> AttemptRouteRecovery(string requestedPath) { // Analysis of requested path failed // Returning user to homepage with HTTP 404 return await _routeResolver.RedirectToSafePath(); } }
The page you're looking for seems to have been refactored out of existence or was never implemented.
Unhandled exception: Could not match any component route or pattern
at Microsoft.AspNetCore.Components.Routing.Router.FindRouteFromPath
in NavigationManager.HandleLocationChanged()
Don't worry, even the best developers sometimes try to access undefined routes. Let us help you find what you're looking for.