我正在使用Grpc.Core和ProtoBuf.Grpc包,因为我想同时使用两者:Code-First gRPC 和 gRPC ClientFactory。 现在我有一个形式为Task<Response> MyMethod(Request request, CallContext co ...
我正在使用Grpc.Core和ProtoBuf.Grpc包,因为我想同时使用两者:Code-First gRPC 和 gRPC ClientFactory。 现在我有一个形式为Task<Response> MyMethod(Request request, CallContext co ...
我正在尝试从客户端进行安全的 grpc 调用,但我似乎无法让我的代码工作; 这是我采取的步骤和实施。 我的规格:我在 mac m1 pro 上运行 visual studio,我正在使用 Protobuf.net Grpc 第 1 步 - 安装 OpenSSL 第 2 步 - 创建证书和密钥 这问了 ...
我正在尝试使用 grpc json 转码重构某些服务,但在理解如何做某些事情时遇到问题。 如果有人有一些好的文档或教程,那就太好了。 有没有可能做这样的事情rpc Search (string) returns (SearchResponse) {} 或者所有参数实际上必须是一条消息? ...
我正在使用 .Net 的事件存储客户端,我正在努力寻找使用客户端的正确方法。 当我在 .Net 依赖注入中将客户端注册为 singleton 并长时间运行我的应用程序时,memory 的使用量会随着每次订阅而不断增长。 我通过以下方式创建和注册客户端。 可以在此处找到遇到该问题的完整最小应用程序。 ...
我有一个从客户端调用的 gRPC 服务器任务。 请求参数在任务范围内,我不知道如何检索它并在其他类中使用它。 在任务外打印“currentRequest”不返回任何内容。 非常感谢你的帮助。 我期望 currentRequest 可以在 Taks 范围之外使用。 如何在主线程和其他类上使用请求信息? ...
We are currently using GRPC to send data from our database interface to our ASP.NET REST API to serve to the client (think of GRPC as the middleman ...
我有以下设置: Web 应用程序 Grpc api 两者都部署在 nginx-ingress 后面的 k8s 上,并使用 cert-manager 提供的自动 tls。 When Web app is trying to reach the gRPC api i'm getting 404. ...
我试图弄清楚如何在 gRPC 的服务器响应中正确传递一个数组。 在原型中(在阅读了谷歌文档之后)我做了: 在服务方法: 我必须在这里做什么? 溪流? 但它应该是什么样子? 我在 WCF 中轻松实现了这一点,但使用 gRPS 我遇到了麻烦。 我在任何地方都没有找到此类任务的基本实现,除了传 ...
我按照 gRPC C# 教程使用源 .proto 文件生成和使用 .cs 文件。 本教程示例为 .cs 文件提供了一个命名空间,但是当我尝试使用我的 .proto 文件时,没有应用任何命名空间。 .proto 文件是外部控制的,所以我无法控制内容。 此外,“csharp-namespace”的 . ...
我正在开发我的第一个 gRPC 服务。 我一切正常。 比如,我可以从客户端调用我的服务并获得响应。 我的问题是我的 gRPC 服务可以使用来自另一个库的模型吗? 我的解决方案中有几个项目。 gRPC 服务器 gRPC 客户端通用 DTO 库还有一些当我定义我的 proto 文件时,是否可以使用 C ...
Grpc.Net 客户端: gRpc 客户端向 gRpc 服务器发送大量数据 gRpc 服务器收到客户端的数据后,http2 通道变为空闲(但打开),直到服务器返回响应给客户端 gRpc 服务器接收数据并开始处理它。 如果数据处理时间超过 2 分钟(这是 http 调用的默认空闲超时),则响应永 ...
我创建了 2 个应用程序: API 项目 GRPC服务项目在 api 项目中,我访问 GRPC 服务,当我在 IIS 服务器上运行应用程序时,它工作正常,但是当我在 docker 容器中的本地机器上托管这些应用程序时,它就无法工作。 这是我的 API 项目的 Docker 文件 这是我的 GRP ...
我正在尝试在 k8s 集群上使用 linkerd 实现 gRPC 消息的负载平衡。 k8s 集群是使用 microk8s 设置的。 k8s 是 1.23.3 版本,linkerd 是 stable-2.11.1 版本。 我有一个服务器和一个客户端应用程序,都是 c# 代码。 客户端通过流发送 ...
我面临一个问题,Visual Studio 似乎正在改变对象在 .proto 文件中的外观。 .proto 文件: concordium_p2p_rpc.proto 示例 - 这是在 .proto 文件中: 在构建我的项目后,我想创建一个确切的 object 的实例,但是,object 内部的属性 ...
赏金将在 7 天后到期。 此问题的答案有资格获得+50声望赏金。 桑迪正在寻找一个有信誉的来源的答案。 我从 Windows 10 证书商店获得证书。 我从 windows 证书存储区获得了 X509Certificate2。 现在,我如何在 SslServerCredentials 中使用这个X ...
我有一个 .NET Framework 4.7.2 Web 应用程序,它使用第 3 方客户端库来调用数据库的 gRPC 端点。 客户端库本身 ( Dgraph-do.net ) 使用gRPC 核心库来自数据库的少量响应大于 4MB,这超过了 gRPC 默认的最大接收消息大小。 如果我使用的是 .N ...
我正在使用 C# gRPC 和 GrpcDotNetNamedPipes 在同一台机器上进行进程间通信。 目前,我遇到的问题是,如果我的服务未设置,并且我从客户端调用服务请求——客户端只是锁定,等待服务可用。 我不确定如何检查客户端是否已连接到该服务。 示例代码如下: 尝试调用 client.Te ...
我有两个应用程序 - 公共客户端应用程序(.NET Core 控制台应用程序),用户在其中获取 Microsoft 身份访问令牌 web API ,它尝试使用该访问令牌代表用户调用 Microsoft Graph 当我从 web API 调用 Microsoft Graph 时,我收到Microso ...
在 grpc 合同中,第一种方法是有任何方法可以从自动生成的 c# ZA8CFDE6331BD59EB2ACZ66F89 的消息中转换为自定义 C# object 输入反序列化 原型消息 客户端代码 正在寻找将回复转换为 HelloRep 的方法。 例如: HelloRep hello = Seri ...
嗨,我正在尝试构建一个使用 protobuf 的 C# 程序。 当我在我的电脑上这样做时,一切都很好。 但是我将项目复制到另一台计算机并尝试重建程序,结果出现了错误。 我正在使用 VisualStudio 2019 并指出导致问题的位置或线路。 有无数的代码,所以我不知道要展示什么。 我已经搜索 ...