Blazor Catch-all 路由异常
Blazor Catch-all route exceptions
我有 ASP.NET 5.0 Blazor 服务器端应用程序,它根据路由提供内容。
此模式的唯一例外是 login/user 设置。
我的第一个方法是使用 catch-all route parameter。
@page "/{*pageRoute}"
这本来可以正常工作,但现在登录页面等不再可用,因为万能的也捕获了它们。
是否可以像“包罗万象,除了这些”一样实施?
Is it possible to implement it like "catch-all, except these"?
没有
根据您的需要,使用 Route parameters 或者您可以检查您的参数以防 捕获所有 然后检查条件控制结构。
我有 ASP.NET 5.0 Blazor 服务器端应用程序,它根据路由提供内容。 此模式的唯一例外是 login/user 设置。
我的第一个方法是使用 catch-all route parameter。
@page "/{*pageRoute}"
这本来可以正常工作,但现在登录页面等不再可用,因为万能的也捕获了它们。
是否可以像“包罗万象,除了这些”一样实施?
Is it possible to implement it like "catch-all, except these"?
没有
根据您的需要,使用 Route parameters 或者您可以检查您的参数以防 捕获所有 然后检查条件控制结构。