0
我有一些類似的實體,我想創建一個通用的抽象類爲他們CRUD
操作,但我不知道如何可以訪問到實體泛型類創建通用的抽象類。例如:使用EF數據庫第一種方法
public abstract class HeaderRepository<T>
{
public HeaderRepository()
{
}
public virtual byte[] Insert(T item)
{
using (MyEntities context = new MyEntities())
{
context.***** <-- What I should write to add an object to entity T
}
}
}
我希望我明白了。
謝謝
因爲我用'ObjectContext'我得到這個錯誤:「MyEntities」不包含「設置」的定義,並沒有擴展方法「設置」接受一個類型的第一個參數「MyEntities」可以發現(有你缺少using指令或程序集引用?) – Arian
https://stackoverflow.com/questions/9248460/dbcontext-sett-does-not-contain-definition-of-sett – Harsh
很抱歉,但你能解釋一下嗎?我不知道應該改變什麼 – Arian