对于这个问题,重要的是要知道我确实有 ASP .NET Core 经验,也有 REST 经验,但在 gRPC 方面我是新手。此外,我现在正在 Windows 上工作。
首先,我按照 here 的说明创建了一个服务器项目和一个客户端项目。 .
这工作正常,完全符合预期和记录。
从逻辑上讲,我希望能够从工具调用我的服务器项目(因为许多开发人员使用工具 - 例如 Postman - 来测试他们的 REST Api 服务器项目)。我在这方面失败了,所以也许有人可以解释我做错了什么以及如何解决我的问题?我正在使用bloomRPC,但收到一个我不明白的错误(我的服务器应用程序可用)。
最佳答案
请按照以下步骤操作:
RpcServer
在跑。 launchSettings.json
{
"profiles": {
"GrpcGreeter": {
"commandName": "Project",
"launchBrowser": false,
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}
proto
至 bloomRPC
Server Address
至 0.0.0.0:5000
关于asp.net-core - 如何使用bloomRPC 调用.NET Core 3.0 gRPC 服务器应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57277496/