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 BuchungenControllers ü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.