Как построить запрос типа selectbyexample, используя linq-to-entity?
Например:
public class Person
{
public string Name {get; set;}
public int Age {get; set;}
public string City {get; set;}
}
Если бы у меня был новый Person () со всеми свойствами со значениямиnull, запрос должен вернуть мне все записи таблицы Person.
Но если я передам объект со свойством Age = 25, запрос должен вернуть мне все записи с age = 25;
Я хотел бы создать фильтр с одним запросом, чтобы принять любое из свойств, и если его игнорировать, то null.