为什么会出现这样的问题?
因为swagger用的是restful 规则同一个路径下面,只有一个Get、Post、Put
如果你控制器下面有多个HttpGet、HttpPost、HttpPut 请求就会报错
正确方式,在控制器上添加路由[Route("api/[controller]/[action]")]
或者
在方法上指定方法名称如:
[HttpGet("CustomerInfo")]
public BaseResponse GetCustomer(int id){}
为什么会出现这样的问题?
因为swagger用的是restful 规则同一个路径下面,只有一个Get、Post、Put
如果你控制器下面有多个HttpGet、HttpPost、HttpPut 请求就会报错
正确方式,在控制器上添加路由[Route("api/[controller]/[action]")]
或者
在方法上指定方法名称如:
[HttpGet("CustomerInfo")]
public BaseResponse GetCustomer(int id){}
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/588966.html
如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!