【问题标题】:Wrap an existing Blazor Web Assembly app into a .NET MAUI Hybrid App将现有的 Blazor Web Assembly 应用包装到 .NET MAUI 混合应用中
【发布时间】:2022-11-08 13:38:15
【问题描述】:

我观看了有关如何创建 .NET MAUI Blazor 应用程序的教程

https://www.youtube.com/watch?v=bnoCU5XGBh4

但是我有一个现有的 Blazor Web Assembly 应用程序,将其包装到 BlazorWebView 中的最佳推荐方法是什么?我已经挖掘了教程,但由于它相当新,所以内容不多。

【问题讨论】:

  • 您是否希望从 blazor 迁移到 .NET MAUI blazor 混合?或者您想在 blazor 和 .NET MAUI blazor hybrid 之间恢复/共享页面、组件和其他静态文件?
  • @fingers10 我希望编写一个 blazor Web 程序集应用程序,而不是将其作为 android 应用程序重用
  • 您可以创建一个 Web 程序集应用程序并将页面移动到通用 razor 类库中,并在 MAUI 和 Blazor 中重用它们。查看示例 repo github.com/fingers10/BlazorHybrid

标签: blazor blazor-webassembly maui maui-blazor blazor-hybrid


【解决方案1】:

脚步:

  1. 创建 Web 程序集应用程序
  2. 将页面/组件移动到通用剃须刀类库
  3. 创建 MAUI Blazor 混合项目
  4. 在 MAUI 和 Blazor 中重用通用 razor 类库。

    查看样品repo

【讨论】:

    猜你喜欢
    • 2023-01-09
    • 2023-01-30
    • 2022-10-13
    • 2022-06-17
    • 1970-01-01
    • 2022-06-16
    • 2023-01-30
    • 2022-12-22
    • 1970-01-01
    相关资源
    最近更新 更多