【发布时间】:2015-12-23 00:24:49
【问题描述】:
你能帮我在 uri 之间传递可选参数吗
[Route("api/values/{a}/{b?}/{c?}")]
public string Get(string a = "", string b = "", string c = "")
{
return string.Format("a={0}, b={1}, c={2}", a, b, c);
}
我可以调用 api -
api/values/abc/pqr/xyz returns a=abc, b=pqr, c=xyz
api/values/abc/pqr returns a=abc, b=pqr, c=
但我想调用 api -
api/values/abc//xyz which should return a=abc, b=, c=xyz
returns a=abc, b=xyz, c=
谁能帮忙
【问题讨论】:
标签: c# asp.net-mvc-4 asp.net-web-api