无需任何配置即可生成实体代码的 T4 模板
Posted
技术标签:
【中文标题】无需任何配置即可生成实体代码的 T4 模板【英文标题】:T4 template for generating entity code without any config 【发布时间】:2011-06-12 17:26:50 【问题描述】:有了实体框架4.1,现在可以先用代码了:
http://blogs.msdn.com/b/adonet/archive/2011/03/15/ef-4-1-model-amp-database-first-walkthrough.aspx
但是,这仍然需要一个带有模型的配置文件。
是否有专门用C#生成数据库访问代码的T4模板,没有配置文件,没有edmx文件?
特别是,这个 T4 模板应该生成 OnModelCreating 方法。
它存在吗?
【问题讨论】:
【参考方案1】:是的,这样的工具存在。它是EF Power tools 的一部分(目前在 CTP1 中),它首先被称为逆向工程师代码。它不是 T4 模板,它仍然会在配置文件中生成连接字符串,但整个映射是在代码中生成的(没有 edmx)。
【讨论】:
如果您对该工具有任何疑问,请不要忘记至少在文章中的评论中提及它。它仍然是预览版,因此可以在最终发布之前解决问题。以上是关于无需任何配置即可生成实体代码的 T4 模板的主要内容,如果未能解决你的问题,请参考以下文章
使用T4模板为EF框架添加实体根据数据库自动生成字段注释的功能
RazorEngine.NetCore 相见恨晚,它让我彻底放弃了T4模板