ogurayui

以下是个人工作场景,继上篇后,还剩下第3步骤没有解决

3、(这个可能我们公司才有)每个模型还要在每一层那里创建一个文件,这个模型的增删改查逻辑就在这里写

这个我是自己写一个.Net Core命令行工具解决的,代码中在对应的文件夹中创建对应的文件,写入/修改对应的内容,仅此而已

然后可以用我之前的博客的方法,把这个.Net Core程序打包成一个exe来用

 

但这里我还想把exe封装到命令行中使用--dotnet tool

1、准备一个.Net Core的小程序(做什么功能都可以,甚至只是输出hello world),修改其scproj文件

其中,ToolCommand是最后的指令名

 

 

 

2、把.Net core小程序打包成nuget包--dotnet pack

 

 

3、安装小程序的nuget包为一个dotnet工具

dotnet tool install --global --add-source ./nupkg GenerateCsFile

 

 4、随便你在什么位置,都可以通过指令gfile来使用你的小程序,相当于你自己发明了一种指令,是不是很厉害

 

上一篇:.Net框架的模块代码生成器--其一(dotnet new)  

分类:

技术点:

相关文章:

  • 2022-01-24
  • 2021-11-09
  • 2022-12-23
  • 2021-11-29
  • 2021-11-03
  • 2021-11-13
  • 2021-08-19
  • 2021-11-03
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-06-13
  • 2021-07-31
  • 2021-05-08
  • 2021-09-15
相关资源
相似解决方案