我的webApi中有两个Route,它们的资源相同,但查询参数却不同,例如波纹管:
[System.Web.Http.HttpGet]
[Route("api/Stuff/{?firstParam}")]
public List<Stuff> getStuffByFirstParam([FromRoute] string firstParam){
....
}
[System.Web.Http.HttpGet]
[Route("api/Stuff/{?anotherParam}")]
public List<Stuff> getStuffByFirstParam([FromRoute] string another){
....
}
有什么方法可以根据查询参数生成不同的招摇路线,如果回答为“是”,我该怎么办?
我阅读了this文档,但是当我按照文档页面中描述的那样更改代码时,抛出异常,并且无法正常工作。