使用T4动态创建edmx实体



我有一个情况来创建(可见的真/假)一些实体(表)在edmx文件依赖于一些表行值使用T4模板在c#。我该怎么做呢?

Edit:我创建了带有实体的edmx文件,并添加了一个texttemplate。使用一些代码生成edmx实体。保存文件时,在texttemplate

的.cs文件中成功生成的实体

请帮。

我有一个类似的情况,我的数据库是巨大的,我只是希望能够为一组表生成实体类。不幸的是,如果要用XML语言操作EDMX文件,就必须处理很多事情。否则,您可以自定义.tt文件,以跳过为某些名称生成类。

实体接口生成器https://entityinterfacegenerator.codeplex.com

本项目1.2版包含自定义的T4模板,可以有条件地生成实体类的接口和正则表达式匹配的接口。

您可以通过比较自定义的。tt文件与来自Microsoft的原始文件来学习类似的名称匹配。

最新更新