有没有一种方法可以将查询字符串参数
这意味着像这样的URI...
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文档没有提供这种情况的示例。但它也没有提供路由参数的语法,因此我不确定它是否全面。