Blazor - WebAssembly ASP.NET Core 托管模型
Posted
技术标签:
【中文标题】Blazor - WebAssembly ASP.NET Core 托管模型【英文标题】:Blazor - WebAssemby ASP.NET Core hosted model 【发布时间】:2020-05-15 16:52:00 【问题描述】:关于新的 WebAssembly ASP.NET Core 托管模型的文档似乎很少。我意识到 Blazer WebAssembly 模型在 2020 年 5 月之前处于预览状态,但是,一旦在 Visual Studio 2019 中安装 latest preview template,就可以选择使用托管的 ASP.NET Core。
据我所知,此模型似乎是 Blazor 服务器应用程序和 Blazor WebAssembly 应用程序托管模型之间的混合体,因为除了使用客户端在 WebAssembly 中呈现之外,还采用了服务器技术,例如SignalR。
使用这种托管模式有什么好处?
【问题讨论】:
【参考方案1】:使用这种托管模式有什么好处?
在托管模型中,服务器将:
为客户端 (wasm) Blazor 应用程序提供服务 通常提供将由客户端应用程序使用的 API在托管模型中,您不需要 SignalR 即可使 Blazor 应用正常运行
【讨论】:
以上是关于Blazor - WebAssembly ASP.NET Core 托管模型的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET Core Blazor WebAssembly实现一个简单的TODO List
ASP.NET Core Blazor WebAssembly实现一个简单的TODO List
ASP.NET 核心 blazor webassembly 为 Identity Server 4 Postman 测试获取令牌
使用 IdentityServer4、Asp.Net Core Identity 和自定义提供程序进行 Blazor WebAssembly 身份验证,无需实体框架
具有个人帐户和托管 ASP.NET Core 的 Blazor WebAssembly 应用程序 - IIS - SQLLocalDB 15.0 找不到指定的资源语言 ID