Overt.GrpcTemplate.Service 模板使用教程
1. Overt.GrpcTemplate.Service
.Net Core 3.1 版本 模板名称改成
Overt.GrpcTemplateV3.Service
- 源码地址:https://github.com/overtly/template.git
- identity:Overt.GrpcTemplate.Service v 1.0.7
(1)安装
dotnet new --install Overt.GrpcTemplate.Service::1.0.7 --force
(2)查看
dotnet new -l
可以看到存在 OvertGrpcTemplate的一项存在,该项的identity为Overt.GrpcTemplate.Service
(3)卸载
dotnet new -u Overt.GrpcTemplate.Service
(4)使用
// 注意参数,使用一下命令查看参数
dotnet new OvertGrpcTemplate -h
-na: 代表命名空间,[namespace].Service,中间的部分
-s: 代表的protobuf文件中的服务名称定义,必须为英文,无特殊字符
-r: 代表的是这个服务启动后注册到Consul的名称,即配置文件中的Name,一般为整个服务命名空间去除点,Overt.Grpc.Service => OvertGrpcService
-p: 代表的是这个服务启动占用的端口,即配置文件中的Port
// 示例
dotnet new OvertGrpcTemplate -na Overt.GrpcTest -s GrpcTestService -r OvertGrpcTestService -p 10001
最终结果:
- 使用PowerShell执行init.ps1文件,修改文件夹名称
- 如果该服务需要安装为Window服务,则再执行topshelf.ps1
2. Overt.Template.Service
- 源码地址:https://github.com/overtly/template.git
- identity:Overt.Template.Service v 1.0.6
(1)安装
dotnet new -i Overt.Template.Service::1.0.6 --force
(2)查看
dotnet new -l
可以看到存在 OvertTemplate的一项存在,该项的identity为Overt.Template.Service
(3)卸载
dotnet new -u Overt.Template.Service
(4)使用
// 注意参数,使用一下命令查看参数
dotnet new OvertTemplate -h
-na: 代表命名空间,[namespace].Service,中间的部分
// 示例
dotnet new OvertTemplate -na Overt.Test
最终结果:
- 使用PowerShell执行init.ps1文件,修改文件夹名称
- 如果该服务需要安装为Window服务,则再执行topshelf.ps1
如果您认为这篇文章还不错或者有所收获,您可以点击右下角的【推荐】按钮精神支持,因为这种支持是我继续写作,分享的最大动力!
作者:Jlion
声明:原创博客请在转载时保留原文链接或者在文章开头加上本人博客地址,如发现错误,欢迎批评指正。凡是转载于本人的文章,不能设置打赏功能,如有特殊需求请与本人联系!
为了更好的维护开源项目以及技术交流,特意创建了一个交流群,群号:1083147206 有兴趣者可以加入交流
如果您觉的不错,请微信扫码关注 【dotNET 博士】公众号,后续给您带来更精彩的分享