BlazorGrpc:Blazor WebAssembly + gRPC示例 源码
更新:该项目已存档,因为grpc-web直接内置了此功能 Blazor WebAssembly + ASP.NET Core + gRPC 此示例项目演示了如何使用Blazor,ASP.NET Core和gRPC的功能来创建Web应用程序,该应用程序可以与使用gRPC的后端进行通信,并具有最大的代码可重用性。 通过简单地通过.proto文件定义我们的API合同, .proto后端和前端(Blazor)创建请求/响应对象。 此外,代码生成会创建我们实现服务所需的gRPC客户端和gRPC服务器。 这意味着您的客户端和服务器代码可以轻松保持同步。 专案 BlazorGrpc.Protos 包含项目中使用的.proto定义 BlazorGrpc.WeatherService 简单的gRPC服务,可返回虚拟天气数据 BlazorGrpc.Api 充当gRPC网关(支持一元gRPC调用)。
文件列表
BlazorGrpc-master.zip
(预估有个59文件)
BlazorGrpc-master
.dockerignore
5KB
.env
279B
docker-compose.override.yaml
1KB
BlazorGrpc.WeatherService
BlazorGrpc.WeatherService.csproj
747B
Startup.cs
2KB
Program.cs
774B
Dockerfile
790B
Services
暂无评论