Спецификация запроса Linqbuilder как выражение > эквивалентно Select () в CQRS - PullRequest
0 голосов
/ 12 апреля 2020

Я пытаюсь переопределить 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
  }
}

Я хочу вернуть только одно свойство элемента, а не весь элемент. Как самый чистый способ сделать это?

Спасибо

...