当我在 edmx 文件的图形 View 中创建实体时。我的所有实体类都捆绑在一起在设计器文件中。有没有办法让 Entity Framework 在单独的文件中创建类,使我能够更好地控制我的实体类?
最佳答案
如果您使用的是 Visual Studio 2010,请单击 EDM 设计器的设计图面并选择添加代码生成项
,然后选择ADO.NET POCO Entity Generator
。这将创建一个 T4 模板
文件 (*.tt
),用于生成 POCO 类。每个类都有自己的文件。
您必须意识到,每次对 EDM 进行更改并保存时,这些类都会重新生成,文件也会被重新写入,因此最好不要直接对它们进行任何更改。这些类是部分
,因此您可以创建新文件并构建您的类,而无需更改初始文件。
关于entity-framework - 使用 Entity Framework 4.0 创建 POCO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3377945/