Как мне создать динамические пути в виноградной лозе - PullRequest
0 голосов
/ 09 ноября 2018

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

[RestRoute(PathInfo = "api/eshare/getcustomersbyname/{namepart}", HttpMethod = HttpMethod.GET)]

Цель - найти всех клиентов, где присутствует {namepart}, и вернуть json.

Когда я ввожу http://localhost:2000/api/eshare/getcustomersbyname/bio в браузере, я всегда получаю: Route not Found for GET api/eshare/getcustomersbyname

Спасибо за помощь

1 Ответ

0 голосов
/ 19 ноября 2018

Ты действительно близко.Используйте квадратные скобки вместо фигурных скобок в вашем шаблоне.

[RestRoute(PathInfo = "api/eshare/getcustomersbyname/[namepart]", HttpMethod = HttpMethod.GET)]
...