У меня есть этот метод в моем репозитории, который предоставляет EF6 DbContext.Общий метод репозитория EF6 не генерирует правильный SQL
public IList<T> GetEntities<T>(Func<T, bool> predicate) where T : class
{
return db.Set<T>().Where(predicate).ToList<T>();
}
Когда я наблюдаю, как этот метод выполняется в SQL Profiler, предикат выполняется в памяти. Оператор SQL не содержит условия where.
Любые идеи?
Спасибо! Прекрасно работает. –