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