Попытка выяснить хороший способ OrderBy на IQueryable, используя строку с именем свойства C # .Net Core - PullRequest
0 голосов
/ 11 апреля 2019

Я передаю строку запроса, в которой указывается свойство для сортировки, но необходимо преобразовать его в значение свойства в модели.

public class A
{
   public int Prop1 {get; set;}
   public int Prop2 {get; set;}
}

сортировка сегмента строки запроса = Prop1

Серверный код запрос является IQueryable


query.OrderBy(x => x.{properyName})

Я проанализировал значение имени свойства из строки запроса, но теперь мне нужно перевести это значение в x.Prop1 в порядке лямбды, но я не уверен, что это отличный способ без отражения

...