Я знаю, что в настоящее время компилятору не нравится это утверждение. Получение ошибки
Cannot convert lambda expression to delegate type 'System.Func<MyData.Models.SomeModels,bool>' because some of the return types in the block are not implicitly convertible to the delegate return type
Мое заявление, которое я передаю своему классу репозитория
var qry = repositoryClass.Find(c => c.Categories.Where(d => d.CategoryParentID == typeID));
Метод поиска класса репозитория
public IEnumerable<SomeModels> Find(Func<SomeModels, bool> exp)
{
return (from col in _db.SomeModels where exp select col);
}