我一直在遵循一个gRPC教程,它工作得很好。当我试图将https://github.com/grpc-ecosystem/grpc-gateway添加到我的项目中时,问题就开始了。我使用他们给你的命令: go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-grpc-gateway
go get -u github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger
go get -u github.com/golang/protobuf/protoc-gen-go 然后我将包
我为我的学习编写了一个应用程序。
我尝试在gRPC中使用Xamarin.Forms。
gRPC处于独立的利比亚(.NET Standart 2.1)。如果我在WPF项目中使用代码,那么每件事情都能正常工作。
但是,如果我尝试在我的Xamarin.Forms-Project中使用同样的方法,那么连接就不能工作。
如果我使用connectionString "“,就会得到以下异常
Error starting gRPC call: unexpected end of stream on Connection{my.server.com:5050, proxy=DIRECT hostAddr
我在浏览器控制台中出现了以下错误,该错误不允许Blazor Webassembly应用程序继续使用grpc:
服务代理CalibrationSaaS.Application.Services.IBasicsServices`1ProtoBuf.Grpc.CallContext的基类型Grpc.Core.ClientBase缺乏合适的CallInvoker API。
发生这种情况的代码如下:
var httpClient =新HttpClient(新GrpcWebHandler(GrpcWebMode.GrpcWeb,新HttpClientHandler();
using (var cha
当从Firebase函数将任务添加到Google任务时,我得到了一个名为NOT_FOUND的错误。这只是我尝试添加的一项任务。不知道为什么会发生这种事。
队列是存在的,从命令行来看,它可以正常工作。
下面是详细的错误日志:
Error: 5 NOT_FOUND: Requested entity was not found.
at Object.callErrorFromStatus (/workspace/node_modules/@grpc/grpc-js/build/src/call.js:31:26)
at Object.onReceiveStatus (/worksp
我在使用供应商目录中的google.golang.org/grpc时遇到问题,我得到以下错误
cannot use &metadata.HeaderMD (type *"google.golang.org/grpc/metadata".MD) as type *"project1/vendor/google.golang.org/grpc/metadata".MD in argument to grpc.Header
虽然我正在使用从我的gopath复制的包的必要版本,但我得到了错误。但是,当我从供应商中删除golang.google.org/grpc文
我一直试图使grpc在Xamarin表单上工作(ssl http2),在经历了一些痛苦之后,我设法让它使用Grpc.Core在Android上工作。然而,我无法让iOS编译。通过解决这个问题,我试图获得任何与iOS工作相关的grpc,并最终找到了grpc实验性xamarin演示,HelloworldXamarin。在此发现:
我下载了解决方案,但是当我试图编译它时,我会得到以下错误:
错误文本:
Native linking failed, undefined symbol: operator delete(void*). Please verify that all the ne