[英]How to inherit from the DbContext Class
我正在研究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
{
}
使用工具>庫軟件包管理器>軟件包管理器控制台中的命令“安裝軟件包實體框架”來安裝實體框架。 。 。它應該工作。
或者,如果添加參考無法解決:
public Class SampleEF : System.Data.Entity.DbContext
{
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.