.net core 我想在我的存储库模式项目中生成锅炉板代码
正如标题所示,我正在创建.NETCore2.0中的开源项目。这是它的架构 现在,它可以很好地处理所有事情,包括代码优先、播种器、招摇过市UI、TDD等。 但是当我想在数据库中添加新表时,我必须在许多地方添加/修改类(请参见SimpleCRUD.Model>实体) 所以,我认为我可以减少样板代码,但我不确定最好的方法是什么 到目前为止我做了什么 我试图创建一个windows应用程序,它将检查并为新添加的实体生成代码 我想要达到的目标是什么 我是否可以在当前项目中添加某种代码,并在每次构建后进行检查?可行吗?还有什么建议可以让它完美地工作吗 参考文献.net core 我想在我的存储库模式项目中生成锅炉板代码,.net-core,boilerplate,.net Core,Boilerplate,正如标题所示,我正在创建.NETCore2.0中的开源项目。这是它的架构 现在,它可以很好地处理所有事情,包括代码优先、播种器、招摇过市UI、TDD等。 但是当我想在数据库中添加新表时,我必须在许多地方添加/修改类(请参见SimpleCRUD.Model>实体) 所以,我认为我可以减少样板代码,但我不确定最好的方法是什么 到目前为止我做了什么 我试图创建一个windows应用程序,它将检查并为新添加的实体生成代码 我想要达到的目标是什么 我是否可以在当前项目中添加某种代码,并在每次构建后进行检
我已经在serenity、asp.net样板文件等其他框架中检查了这一点。T4 Templates可以帮助减少锅炉板 你已经请求我的帮助了 我同意其他的海报,你可能想看看T4。听起来您还想创建一个 我在文章中为一个不同的问题概述了这样做的步骤 您可以在此文件夹下找到我的代码生成器 t4示例可在此处找到: 可以在以下位置找到MSBuild任务: 我让它通过数据库生成一个nuget文件。你在nuget.com上找不到它;我有一个本地的nuget存储库。查看相应的任务将有助于您理解如何将生成器设置为msbuild任务 免责声明:如果我决定清理回购协议,所有GitHub链接都可能被破坏
干杯看一看T4模板。你会使用吗?