Атрибут C # [FromQuery] в формате OData? - PullRequest
0 голосов
/ 17 мая 2019

Я хочу, чтобы ожидаемый URL-маршрут соответствовал формату OData для строк запроса (? $ Select =).Я определил свой API следующим образом, но не могу получить знак «$» перед выбором.

public Task<IActionResult> GetAsync([FromRoute] string id, [FromQuery] string select = "None")

Маршрут выглядит как

GET /{id}?select=none

вместо

GET /{id}?$select=none

Какой прием нужно сделать, чтобы соответствовать формату OData?

...