我正在使用 New MVC Web Api 我有这样的东西:
public class CustomersController : ApiController
{
public HttpResponseMessage Get()
{
//Return Somethings
}
}
我用 /api/customers 调用它
现在我希望能够按国籍和 id 过滤,所以我做了这个:
public class CustomersController : ApiController
{
public HttpResponseMessage Get(int Id, String Nat)
{
//and i filter here Return Somethings
}
}
如果我尝试使用/api/customers/1/us
它调用第一种方法,我知道这些是查询字符串,那么我如何定义路由以便我可以使用/api/customers/1/us
?