我目前正在使用一个进程(使用Windows应用程序),可以通过将此应用程序指向数据库表来生成EF的POCO对象类。
我见过T4模板和VS Addin,它有助于在VS中实现这一点。但是它需要VS解决方案上的T4模板文件。我们不想通过这条路线。我们想要的只是将此应用程序生成的类复制到解决方案中,以便可以使用它。
T4模板的工作方式是,只要在模板中进行更改,它就会应用于Class文件。我想要做的是将新的应用程序指向数据库并说出表A,B,C。该应用程序将读取列,类型,关系并创建相应的类到文件夹。然后开发人员复制这些类并粘贴到VS解决方案中。更长的术语计划然后扩展此应用程序以编写存储库类。
我的想法很粗但不清楚。有没有人有任何关于如何实现这一目标的指示?
由于
编辑:首先使用EF代码完全记住这一点。
答案 0 :(得分:0)
您要问的是“我的T4模板能否存在于输出代码的单独解决方案中?”。
是。你可以做到这一点。