Ich habe eine MVC-App, die auch Webapi-Anfragen bedienen muss. Es ist bereits ein MVC-Routing vorhanden, wobei die letzte Route die Route zum Weiterleiten an eine Fehlerseite ist. Die WebApiConfig
ist die Standardeinstellung von Visual Studio eingerichtet. Diese letzte MVC-Catch-Route fängt die /api
-Aufrufe ein und folglich erreichen die Webapi-Aufrufe niemals den Endpunkt.MVC Routing catch-all und WebApi
Ich verstehe, dass Routen verarbeitet werden mit dem ersten Spiel Ansatz, aber ich dachte, dass die /api
Anrufe von jedem MVC Routing ignoriert werden würde und nur an den WebAPI Router weitergegeben.
Gibt es eine Möglichkeit, eine Catch-all-MVC-Route zu haben, die keine /api
Anrufe abfängt?