我有两个在同一个Visual Studio解决方案中运行的Web API项目,一个调用另一个。它们的控制器上的动作是相同的,即它们的路径是相同的。我原以为它们属于两个完全不同的API,所以尽管我遇到了AmbiguousActionException: Multiple actions matched. The following actions matched route data and had all constraints satisfied:
错误,但这应该非常好。
有人可以阐明为什么会这样吗?这是在IIS Express中运行解决方案的怪癖吗?