微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

我有一个(测试的)blazor Web应用程序,我想要一个登录页面(位于地址“ /”),以及一个管理应用程序,用于其余请求(客户端,网页以及服务器,控制器)请求)。

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

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

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

endpoints.MapFallbackToFile("/",@"landing.html");
endpoints.MapFallbackToFile(@"admin.html");

但是奇怪的是,它只能在本地运行,而不能在部署到Azure应用的发行版中运行。

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

谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。