而不是像这样向每个类添加搜索方法;
public List<InvoiceDetail> SearchById(int Id)
{
return db.Query<InvoiceDetail>()
.Where(x => x.Id == Id)
.ToList();
}
如何像这样向基类添加方法;
public virtual List<T> SearchById(int Id)
{
return db.Query<T>()
.Where(x => x.Id == Id)
.ToList();
}
“T 不包含 Id 的定义”
因为Id是Detail实体的定义。