我是使用 aspnet web api 进行属性路由的新手。
public class UsersController : ApiController
{
[GET("users/me/brands/{id}")]
public IEnumerable<Brand> GetBrands(long id)
{
return _repository.FindByUser(id);
}
}
但我无法执行此操作。我尝试了很多方法:
http://example.com/api/users/brands/4
http://example.com/api/users/brands?id=4
http://example.com/users/brands?id=4
http://example.com/users/brands/4
PS:我也映射为[GET("api/users/me/brands/{id}")]
我错过了什么?