【发布时间】:2022-01-03 21:35:31
【问题描述】:
在 grpc 合同第一种方法中,有什么方法可以将来自 proto 消息的自动生成的 c# 对象转换为自定义 C# 对象。
要反序列化的类型
class HelloRep
{
string message { get; set; }
}
原型消息
message HelloReply {
string message = 1;
}
客户端代码
var channel = GrpcChannel.ForAddress("https://localhost:5001");
var client = new Greeter.GreeterClient(channel);
var reply = client.SayHello(new HelloRequest { Name = "xx" });
正在寻找将回复转换为 HelloRep 的方法。
例如: HelloRep hello = Serializer.Deserialize<HelloRep>(reply);
【问题讨论】:
标签: asp.net-core grpc grpc-c#