我想创建一个共享相同 UI 的 Blazor 服务器应用程序和 MAUI 应用程序。我已经做了以下事情
现在 MAUI 应用程序显示天气页面没有任何问题。另一方面,服务器应用程序生成 404 错误。无法完成这项工作。
组件工作正常,但当涉及到页面时,它无法在服务器应用程序中工作。我已上传到 https://github.com/udayakumarlm/CommonUI 。有什么建议吗?
您已设置路由器来查看库程序集,但
Weather
是SSR页面,而不是交互式页面。
您需要将附加程序集添加到 Razor 中间件处理程序中,以便它可以看到它。
app.MapRazorComponents<App>()
.AddInteractiveServerRenderMode()
.AddAdditionalAssemblies(new[] { typeof(RazorClassLibrary1.TestClass).Assembly });