5 c# visual-studio .net-core grpc
我想知道是否可以将 gRPC 服务器添加到现有解决方案中,这是一个在 Windows 上运行的服务,用于管理配置并接收一些信息。(视觉工作室)
我暂时发现的唯一方法是从原始项目中制作它并将其转换到库中,但我无法像使用 wcf 服务器那样直接将其添加到我的解决方案中。
我在原型部分遇到问题,我无法通过使用菜单“添加元素”添加一个,即使安装了 gRPC 核心块,这种类型的文件也不存在,如果我更改编译并将其编译为原型文件不起作用,因为它不会生成部分类。
编辑:我发现要生成部分类,我必须向 proto 文件添加服务引用,然后在 gRPC 列表中单击它。添加新元素时总是不可能轻松添加原始文件,我必须添加一个txt文件,完成它然后编辑以添加原始信息。
编辑2:要能够添加原始文件,您必须将项目balise更改为Sdk =“Microsoft.NET.Sdk.Web”(获取新grpc项目可用的所有功能)
还有一点,我遵循了微软的教程,对proto文件有一个不好的方法,他们说当你制作客户端时复制proto文件。不要这样做,而是添加一个服务引用,指向服务器的 proto 文件!现在,当您编辑原型的服务器文件时,所有内容都会同步。
归档时间: |
|
查看次数: |
2010 次 |
最近记录: |