Мой единственный опыт до сих пор с EF - это проект Legacy EF4.0, в котором все классы POCO были созданы в одном файле CS. Это позволило добавить Partial Classes в ту же папку с файлами EDMX, tt и т. Д.Создание классов POCO в одном файле с помощью DbContext
Я только что сгенерировал новые классы POCO из EF5 с использованием DbContext, и я заметил, что каждый класс находится в собственном файле.
я копал в файл ТТ, и я понимаю, почему он это делает:
foreach (var entity in typeMapper.GetItemsToGenerate<EntityType>(itemCollection))
{
fileManager.StartNewFile(entity.Name + ".cs");
...
Есть ли настройки где-то, что я могу изменить, чтобы эти POCO классы создаются в одном файле, или я буду вам нужно изменить файл TT, чтобы сделать это?