I have two web API projects running in the same visual studio solutions, one calls the other. The actions on their controllers are identical, i.e. their routes are identical. I would have thought they belong to two completely different APIs so this should be perfectly fine although I get a AmbiguousActionException: Multiple actions matched. The following actions matched route data and had all constraints satisfied:
error.
Can someone shine some light on why this is happening? Is this is a quirk of running the solution in IIS express?