我需要覆盖Model.tt文件,以向特定实体类型的构造函数中添加一些要生成的特殊代码。
我有两个问题:
答案 0 :(得分:1)
您可以尝试使用另一个局部类作为生成的实体类。在此局部类中编写您的自定义逻辑。例如
您的实体类为Customer.cs 在相同的名称空间中创建另一个Customer.cs子类,但可以使用单独的文件夹(也许)并在其中添加逻辑。您应该可以使用它。
答案 1 :(得分:0)
我明白了!
只需将这些代码行放在tt文件public <#=code.Escape(entity)#>()
<#
if(entity.Name == "Order")
{
#>
this.Initialize();
<#
}
#>