如何通过赃物中的查询字符串生成不同的终点?ger

时间:2020-06-14 15:01:07

标签: c# swagger swashbuckle

我的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文档,但是当我按照文档页面中描述的那样更改代码时,抛出异常,并且无法正常工作。

0 个答案:

没有答案