Я пытаюсь слабо связать этот код, но я не уверен, как и должен ли я это делать.
Я использую Entity Framework, а DbContext
— это унаследованный класс, используемый объектом сущности TMeasure
. Когда я запускаю этот код, я получаю эту ошибку:
«System.Data.Entity.DbContext» не содержит определения для «TMeasures», и не может быть найден метод расширения «TMeasures», принимающий первый аргумент типа «System.Data.Entity.DbContext» (вы пропустили директиву использования? или ссылка на сборку?)
Может кто-то помочь мне с этим?
Спасибо!
class MeasureRepository: IMeasureRepository
{
private DbContext db;
public MeasureRepository(DbContext db)
{
this.db = db;
}
public List<TMeasure> GetAll()
{
var results = (from i in db.TMeasures
orderby i.strMeasure
select i).ToList();
return results;
}
}