gpt4 book ai didi

c# - 属性路由不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:50 26 4
gpt4 key购买 nike

我刚开始使用 aspnet web api 进行属性路由。

public class UsersController : ApiController
{
[GET("users/me/brands/{id}")]
public IEnumerable<Brand> GetBrands(long id)
{
return _repository.FindByUser(id);
}
}

但我无法完成此操作。我尝试了很多方法:

  1. http://example.com/api/users/brands/4
  2. http://example.com/api/users/brands?id=4
  3. http://example.com/users/brands?id=4
  4. http://example.com/users/brands/4

PS:我也映射为[GET("api/users/me/brands/{id}")]

我错过了什么?

最佳答案

MVC 4 和 4.5 的 web api 路由中存在错误

可以找到完整的解释和解决方法

MVC 4.5 Web API Routing not working?

关于c# - 属性路由不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17426296/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com