【发布时间】:2022-06-11 09:20:14
【问题描述】:
我正在尝试使用 gRPC-Web 做一个 Uno Platform 的示例。
因此我受到the content provided by this article 的启发。我按照文章的说明创建了一个 BlazorApp,它使用带有 gRPC-Web 的天气服务。之后我还添加了另一个服务,即柜台服务,如 this gRPC-Web example 所示。
一切正常后,我添加了一个 Uno Platform WebAssembly 应用来替换 BlazorApp 客户端。
当前问题:
当尝试创建GrpcChannel 时,应用程序会获得System.NullReferenceException。
创建频道的代码 sn-p 如下所示:
var baseUri = "https://localhost:44366";
var channel = GrpcChannel.ForAddress(baseUri, new GrpcChannelOptions());
这与 BlazorApp 中使用的代码完全相同。
BlazorApp 和 Uno Platform WebAssembly 的示例代码可以在 this repository 中找到。
任何想法/建议/帮助将不胜感激。
【问题讨论】:
标签: c# blazor-webassembly webassembly uno-platform grpc-web