Routen
Action-Methoden werden über Routen auf URLs abgebildet. Neben der in den letzten Abschnitten verwendeten Standardroute /api/controller/id
kann der Entwickler noch weitere Routen einrichten, die es zum Beispiel erlauben, Ressourcen einen eindeutigen URL zuzuweisen.
Benutzerdefinierte Routen über die Konfiguration festlegen
Web-API gestattet die Definition von benutzerdefinierten Routen. Diese sind unter Verwendung der Methode MapHttpRoutes
in der Datei App_Start/WebApiConfig.cs
innerhalb von Register
zu definieren. In Listing 2.15 wird zum Beispiel festgelegt, dass die Methoden des in den vorangegangenen Abschnitten besprochenen BuchungenController
s über api/Hotels/{hotelId}/Buchungen/{id}
erreichbar sind. Dies schließt die Verwendung der ...
Get Moderne Web-Anwendungen mit ASP.NET MVC und JavaScript, 2nd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.