标签: asp.net-mvc asp.net-web-api attributes routing
我使用'ApiController'命名我的API控制器作为后缀,以避免与提供我的视图的MVC控制器发生冲突。
问题是我的网址现在看起来都像这样:server / api / ProductsApi / 5这会冒犯我的风格。我希望它是/ api / Products / 5
通过在课堂上放置RoutePrefix(“api / Products”),然后装饰每一个动作来解决这个问题的唯一方法是什么?
谢谢, ~Shea M.。