如何在Blazor服务器端和WebAssembly之间无缝切换?

如何在Blazor服务器端和WebAssembly之间无缝切换?,blazor,blazor-server-side,blazor-client-side,blazor-webassembly,asp.net-blazor,Blazor,Blazor Server Side,Blazor Client Side,Blazor Webassembly,Asp.net Blazor,所以我们知道Blazor很酷 然而,这两个版本各有优缺点 WebAssembly首次加载需要很长时间,服务器端消耗资源(连接端口和ram) 有没有办法让一个网站加载一个服务器端Blazor,一旦加载了WebAssembly,就切换。这两个版本将共享所有剃须刀组件,因此外观应该相同 是否有一种受支持的方法(可能是在.Net5中)?或者一些工作人员已经成功地使用了?GitHub开发分支上的项目Blazor样板文件具有在Blazor服务器和wasm之间进行运行时切换的功能。这两个版本共享相同的UI和所

所以我们知道Blazor很酷

然而,这两个版本各有优缺点

WebAssembly首次加载需要很长时间,服务器端消耗资源(连接端口和ram)

有没有办法让一个网站加载一个服务器端Blazor,一旦加载了WebAssembly,就切换。这两个版本将共享所有剃须刀组件,因此外观应该相同


是否有一种受支持的方法(可能是在.Net5中)?或者一些工作人员已经成功地使用了?

GitHub开发分支上的项目Blazor样板文件具有在Blazor服务器和wasm之间进行运行时切换的功能。这两个版本共享相同的UI和所有功能。

您是否有指向该项目的链接?克隆并阅读检查此延迟加载:(注意:我没有使用它,但它看起来不错)