1

我正在尝试使用 EF 和 edmx 文件创建有界上下文。一开始所有实体都在同一个 edmx 文件中,然后我将模型拆分到另一个项目中,然后更改 Dbset 并改用 IDbSets。我创建了其他 edmx 文件,我正在尝试使用其他 edmx 中的一个/多个表。当然,当我运行自定义工具(右键单击 edmx 文件,运行自定义工具)时,tt 文件会将表/Idbset 从一个位置删除到另一个位置。你们是做什么的?如果您需要一个包含少量表的上下文,并且您不想要一些与您添加到该上下文的表相关的表,该怎么办。希望有人理解我的问题?

4

1 回答 1

0

你可以只用你需要的表创建多个 edmx(s) 吗?例如 ABC.edmx 有三个表 A、B 和 C。您通过 T4 生成的三个实体属于有界上下文 ABC。您可以创建另一个具有表 D、E 和 F 的 DEF.edmx。实体 D、E 和 F 属于有界上下文 DEF。

于 2013-01-05T19:55:31.557 回答