エンティティ モデル (MyModel) 用の MyModel.tt があります。MyModel.tt ファイルを変更する必要があります。私が望むのは、simpleProperties を 1 つのクラスに書き込み、navigationProperties と complexProperties を他のクラスに書き込むことです。行を見つけましたが、何をすべきかが完全に空白になりました。
これは、さまざまなクラスでプロパティを書き込むコードを作成する必要がある (と私が思う) コードです。
<#
}
var simpleProperties = typeMapper.GetSimpleProperties(entity);
if (simpleProperties.Any())
{
foreach (var edmProperty in simpleProperties)
{
#>
// TODO: Write this in entityName.cs
<#=codeStringGenerator.Property(edmProperty)#>
<#
}
}
if (complexProperties.Any())
{
#>
<#
foreach(var complexProperty in complexProperties)
{
#>
// TODO: Write this in entityNameComplex.cs
<#=codeStringGenerator.Property(complexProperty)#>
<#
}
}