zoukankan      html  css  js  c++  java
  • Overt.GrpcTemplate.Service 模板使用教程

     

    1. Overt.GrpcTemplate.Service

      .Net Core 3.1 版本 模板名称改成 

    Overt.GrpcTemplateV3.Service

    (1)安装

    dotnet new --install Overt.GrpcTemplate.Service::1.0.7 --force

    (2)查看

    dotnet new -l

    image.png

    可以看到存在 OvertGrpcTemplate的一项存在,该项的identity为Overt.GrpcTemplate.Service

    (3)卸载

    dotnet new -u Overt.GrpcTemplate.Service

    (4)使用

    // 注意参数,使用一下命令查看参数

    dotnet new OvertGrpcTemplate -h

    image.png

    -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

    最终结果:

    image.png

    • 使用PowerShell执行init.ps1文件,修改文件夹名称
    • 如果该服务需要安装为Window服务,则再执行topshelf.ps1

    2. Overt.Template.Service

    (1)安装

    dotnet new -i Overt.Template.Service::1.0.6 --force

    (2)查看

    dotnet new -l

    image.png

    可以看到存在 OvertTemplate的一项存在,该项的identity为Overt.Template.Service

    (3)卸载

    dotnet new -u Overt.Template.Service

    (4)使用

    // 注意参数,使用一下命令查看参数

    dotnet new OvertTemplate -h

    image.png

    -na: 代表命名空间,[namespace].Service,中间的部分
    
    // 示例
    dotnet new OvertTemplate -na Overt.Test

    最终结果:

    image.png

    • 使用PowerShell执行init.ps1文件,修改文件夹名称
    • 如果该服务需要安装为Window服务,则再执行topshelf.ps1
  • 相关阅读:
    你应该了解Nginx的7个原因
    linux 中php以及nginx的重启命令
    HTTP 长连接和短连接
    git常用命令
    Linux 防火墙开放特定端口 (iptables)
    redis配置文件相关
    关于解决emoji表情的存储
    文件内容统计——Linux wc命令
    Git 服务器搭建
    关于微信二次分享,描述变链接的解决方法(一)----文档说明
  • 原文地址:https://www.cnblogs.com/jlion/p/12494525.html
Copyright © 2011-2022 走看看