Einen einfachen HTTP-Service erstellen

Möchte man HTTP-Services über einen Webserver zur Verfügung stellen, sind diese in einem ASP.NET MVC 4-Projekt anzulegen. Alternativ dazu kann sich der Entwickler auch, wie weiter unten beschrieben, selbst um das Hosting kümmern. In diesen Fällen wird ein eigener Webserver, der im Lieferumfang der Web-API enthalten ist, in einer benutzerdefinierten Anwendung gestartet.

HTTP-Services leiten von ApiController ab (siehe Listing 2.1). Die vom Entwickler bereitgestellten Methoden dieser Klassen stellt Web-API unter Beachtung bestimmter Konventionen via HTTP bereit. Beginnt der Name einer Methode zum Beispiel mit Get, kann sie über das HTTP-Verb GET erreicht werden. Dieses kommt per Definition immer dann zum Einsatz, ...

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.