4

我无法在网上找到答案 - 如果我忽略了任何资源,请链接我。

我了解 Entity Framework 的 codefirst 是如何工作的。问题是:EF 如何知道要为哪个模型类创建表以及将哪个模型类视为一个类?

例如,在使用 VS 2012 Express Developer 创建新 MVC 项目的示例 MVC4 应用程序中,Account Model 中有没有表的类(LocalPasswordModel、LoginModel、RegisterModel 等),EF 知道不生成表对于这些课程。

EF 是如何知道这一点的?

4

1 回答 1

7

Entity Framework 查看您的DbContext类,并为您定义的每个DbSet<T>属性创建一个表。

EF 甚至看不到任何 DbContext 未引用的类。

于 2012-09-23T02:39:02.570 回答