【发布时间】:2021-11-09 06:17:25
【问题描述】:
是否可以将 Blazor WASM 组件放入 .NET 4.7 上的旧 MVC 应用程序中?
可以将 Blazor WASM 组件导出为类似于 Angular 中的自定义元素吗?
目前,如果可能,我想避免将应用程序完全升级到 .NET 5。
【问题讨论】:
标签: asp.net-mvc blazor blazor-webassembly
是否可以将 Blazor WASM 组件放入 .NET 4.7 上的旧 MVC 应用程序中?
可以将 Blazor WASM 组件导出为类似于 Angular 中的自定义元素吗?
目前,如果可能,我想避免将应用程序完全升级到 .NET 5。
【问题讨论】:
标签: asp.net-mvc blazor blazor-webassembly
Blazor 引入了对 Custom elements 和 generate Angular or React components 的实验性支持。不过,它是 .NET 6 的一项功能,目前仍处于预览阶段。
看看这个sample project。
【讨论】:
不,.NET Framework Web 应用程序不支持 Blazor。
如果您不能考虑全面升级,您可以查看https://github.com/VisualReCode/Cocoon - 这允许在框架网站之上创建一个反向代理网站,并从新网站传递到旧网站。
【讨论】: