Asp.net web api WebAPI:同一控制器操作的多个路由

Asp.net web api WebAPI:同一控制器操作的多个路由,asp.net-web-api,routes,Asp.net Web Api,Routes,控制器操作可以有多个路由吗?即 [Route("api/oldroute/dosomethingawesome")] [Route("api/newroute/dosomethingawesome")] public IEnumerable<string> DoSomethingAwesome() [路线(“api/oldroute/dosomethingawesome”)] [路线(“api/newroute/dosomethingawesome”)] 公共IEnumerabl

控制器操作可以有多个路由吗?即

[Route("api/oldroute/dosomethingawesome")]
[Route("api/newroute/dosomethingawesome")] 
public IEnumerable<string> DoSomethingAwesome()
[路线(“api/oldroute/dosomethingawesome”)]
[路线(“api/newroute/dosomethingawesome”)]
公共IEnumerable DoSomethingAwesome()

是的,对于GET操作,文档中说一个GET操作可以有多个路由,请参阅。

您试过运行代码片段吗?哈哈!这一点很好——我在最初提出这个问题后就这么做了。