没有原型文件的C#gRPC服务

问题描述 投票:0回答:1

我正在寻找一种通过gRPC在不同C#(仅)应用程序之间进行通信的方法。有什么方法可以通过C#接口和POCO类(由ProtoMember等提供)提供服务定义和合同,而不是创建原型文件并从中生成代码吗?我需要在.net Framework 4.7.2上工作,即使用grpc.core而不是grpc.dotnet。

PS:我为什么要这样做的主要想法是避免在这里看起来过多的代码生成部分。还需要能够为我的POCO类指定自定义属性,例如DisplayAttribute和东西。

c# .net grpc
1个回答
0
投票

好吧,看来我找到了答案https://github.com/grpc/grpc-dotnet/issues/68protobuf-net.Grpc好像我在寻找的库

© www.soinside.com 2019 - 2024. All rights reserved.