Web API 2是否支持对查询字符串参数的路由约束?

时间:2016-08-14 12:13:22

标签: asp.net-web-api2 query-string asp.net-web-api-routing attributerouting route-constraint

在Web API 2中,我可以在路径模板中加入约束;例如:

[Route("api/foos/{id:int}")]
void GetFooWithId(int id, [FromUri] string format = null)
{ ... }

有没有办法以类似的方式约束查询字符串参数,例如上例中的format

(我知道我可能会为format参数声明一个自定义值类型,然后在其上定义[TypeConverter],但无效值无效,但我首先想看看是否有Web API 2的路由约束机制也可以用于查询字符串参数。)

0 个答案:

没有答案