Как получить все свойства из выражения фильтра OData - PullRequest
1 голос
/ 30 апреля 2019

У меня есть запрос фильтра OData, и я хочу получить свойства фильтра. Вот мой запрос:

Product?$filter=Name eq 'Apple'

Я получаю Name свойство вот так:

var propertyName=((filterQuery?.FilterClause?.Expression as BinaryOperatorNode)?.Left as SingleValuePropertyAccessNode)?.Property?.Name;

Теперь я создаю еще один запрос, который имеет два свойства:

 Product?$filter=Name eq 'Apple' and Price eq 120

Как я могу получить Name и Price? Есть ли простой способ получить свойства из выражения фильтра?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...