entity-framework - 使用 Entity Framework 4.0 创建 POCO

标签 entity-framework

当我在 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/

相关文章:

entity-framework - 使用 EF PowerTools Reverse Engineer Code First 更改生成的上下文文件的名称

c# - 创建模型时无法使用上下文。但是我只有一个 dbcontext?

c# - 无法成功从数据库中删除记录

c# - Entity Framework Code First - 两个名称相同但 namespace 不同的实体

c# - Fluent API EF 继承和映射

c# - 用于生成结构以填充树的查询或算法(C#、LINQ)

ASP.NET Core EF LINQ - 我可以分解大型查询语句并仍然让它执行一次吗

entity-framework - Azure Web API 项目使用实体数据模型向导推荐的数据连接设置

java - 包含另一个类的实体持久保存到 MySQL 中

c# - 当我通过我的存储库更新时,我的一个实体没有保存在 Entity Framework 中