如何从 DbContext 类继承
本文关键字:继承 DbContext | 更新日期: 2023-09-27 18:32:00
我正在研究MVC,并在模型中创建了一个使用实体的类 框架。我正在尝试从DBContext类继承,但它显示 错误指出:"类型或命名空间名称 DBContext 不存在"。我也 添加了"System.data.Entity"命名空间。
例如:
public Class SampleEF :DBContext //Showing error
{
}
你能告诉我如何使用DBContext类与EF一起工作吗?
首先,在
解决方案资源管理器中右键单击项目,然后选择"添加引用",从而将引用添加到项目中System.Data.Entity
。然后使用using
语句,如下所示:
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
然后将上下文类编写为:
public Class SampleEF : DbContext
{
}
参考:在 EF 4.1 中使用 DbContext 第 1 部分:简介和模型
或者,如果添加引用不起作用:
public Class SampleEF : System.Data.Entity.DbContext
{
}
使用"工具>库包管理器>包管理器控制台中的命令"安装包实体框架"安装实体框架。它应该有效。