Я пытаюсь переопределить LinqExpression / QuerySpecification для получения свойств элемента, отфильтрованных по другому свойству этого элемента.
Короче:
public class AllItemPropertyValues : QuerySpecification<Item>
{
public override Expression<Func<Item, bool>> AsExpression()
{
return item => item.xyz == false;
//returns the whole item
//Instead I want to return item.uvw and not the whole item
}
}
Я хочу вернуть только одно свойство элемента, а не весь элемент. Как самый чистый способ сделать это?
Спасибо