Я хочу дать пользователю возможность поиска по разным свойствам. Например
[ВХОДНОЙ ТЕКСТ] | [ВЫБРАТЬ ПАРАМЕТР {ID, ИМЯ, ТЕЛЕФОН}] | [ПОИСК]
И позже я построю свой запрос следующим образом:
repository.Where(lambda-expression)
Где лямбда-выражение строится из выбранной опции {ID, NAME, PHONE}
(Например: x => x.NAME.Equals (входной текст))
Есть ли способ построить лямбду из имени свойства, возможно, используя отражение?
Спасибо