在Blazor应用程序中提供两个不同的HTML页面

在Blazor应用程序中提供两个不同的HTML页面,blazor,blazor-webassembly,asp.net-core-routing,Blazor,Blazor Webassembly,Asp.net Core Routing,我有一个(测试)blazor web应用程序,其中我希望有一个登录页(地址“/”),以及一个用于其余请求(客户端、网页和服务器、控制器请求)的管理应用程序 为了加快速度,我下载了两个现成的web主题,并将它们插入到系统中 这两个CSS相互冲突(都是引导网站,重新定义了许多系统元素),所以我想我应该加载两个不同的“基本”html页面,每个页面对所需文件的引用不同 我想到的实现此行为的唯一方法是调整MapFallbackToFile,如: endpoints.MapFallbackToFile(&q

我有一个(测试)blazor web应用程序,其中我希望有一个登录页(地址“/”),以及一个用于其余请求(客户端、网页和服务器、控制器请求)的管理应用程序

为了加快速度,我下载了两个现成的web主题,并将它们插入到系统中

这两个CSS相互冲突(都是引导网站,重新定义了许多系统元素),所以我想我应该加载两个不同的“基本”html页面,每个页面对所需文件的引用不同

我想到的实现此行为的唯一方法是调整MapFallbackToFile,如:

endpoints.MapFallbackToFile("/", @"landing.html");
endpoints.MapFallbackToFile(@"admin.html");
但奇怪的是,它只在本地工作,而不在部署到Azure应用程序的发布版本中工作

我没有找到关于如何在同一Blazor WebAssembly中使用两个不同html页面的任何信息:也许我要求太多了?:-)

提前谢谢