【发布时间】:2016-04-08 03:21:34
【问题描述】:
有没有办法将查询字符串参数my-param映射到Web API 2中的控制器方法参数myParam(最好使用属性路由)?
这意味着一个类似...的URI
library.com/books?search-text=REST
...应该路由到控制器方法
[HttpGet, Route("books/{search-text?}")]
public IEnumerable<Book> Get(string searchText = "") { ... }
这可能吗? Microsoft documentation 没有提供这种情况的示例。但它也没有为路由参数提供某种语法,因此我不确定它是否详尽。
【问题讨论】:
标签: c# routes asp.net-web-api2 attributerouting