小编sho*_*hou的帖子

控制器动作命名约定

正如命名约定所说,WebApi控制器动作名称应为Get(),Put().Post()等.但是告诉我,如果我有一个控制器作为CustomerController,现在我想在其中有两个动作.一个是GetCustomerById(int id),另一个是GetCustomerByAge(int age).这两个动作都接受一个参数作为int.

所以,如果我想让网址用户友好,比如"api/customer /",我也想按照动作命名约定,比如Get(int id)/ Get(int age),我该怎么做?

c# naming-conventions asp.net-web-api asp.net-web-api-routing

7
推荐指数
2
解决办法
1万
查看次数