根据命名约定,WebApi控制器操作名称应为Get(),Put()。 Post()等。但是告诉我,如果我有一个控制器作为CustomerController,现在我想在它内部有两个动作。一个是GetCustomerById(int id)另一个是GetCustomerByAge(int age)。这两个动作都接受一个参数为int。WebApi控制器操作命名约定
所以,如果我想使网址用户友好像“API /客户/”我也想跟着行动命名约定只喜欢获取(INT ID)/获取(INT年龄),如何我会做吗?
您正在使用哪个Web Api版本?如果您使用的是Web Api 2,那么您可以使用Route属性。 –