首页 > 解决方案 > 在 tt 文件中检查实体类型

问题描述

我需要覆盖 Model.tt 文件,将一些要生成的特殊代码添加到特定实体类型的构造函数中。

我有两个问题:

  1. 如何检查实体类型?
  2. 如何在生成的构造函数中调用方法?

标签: c#entity-frameworkt4edmx

解决方案


您可以尝试将另一个部分类作为生成的实体类。在这个部分类中编写您的自定义逻辑。例如

您的实体类是 Customer.cs 在同一命名空间但单独的文件夹(可能)中创建另一个 Customer.cs 部分类并在那里添加您的逻辑。你应该可以使用它。


推荐阅读