これまでに EF を使用した唯一の経験は、POCO クラスがすべて 1 つの CS ファイルで生成されたレガシー EF4.0 プロジェクトです。これにより、EDMX、tt などのファイルと同じフォルダーに部分クラスを追加できました。
DbContext を使用して EF5 から新しい POCO クラスを生成したところ、各クラスが独自のファイルにあることに気付きました。
TT ファイルを掘り下げたところ、なぜそれが行われているのかがわかりました。
foreach (var entity in typeMapper.GetItemsToGenerate<EntityType>(itemCollection))
{
fileManager.StartNewFile(entity.Name + ".cs");
...
これらの POCO クラスが 1 つのファイルで生成されるように変更できる設定はどこかにありますか、またはこれを行うには TT ファイルを変更する必要がありますか?