Zusammenfassung

Abgeschlossen

In diesem Modul haben Sie eine in .NET ausgeführte ASP.NET Core-Web-API erstellt. Die Web-API erstellt, liest, aktualisiert und löscht Pizzas in einem In-Memory-Cache.

Sie haben gelernt, dass das Erstellen einer Web-API mit ASP.NET Core Folgendes umfasst:

  1. Erstellen einer neuen Anwendung mithilfe der ASP.NET Core-Web-API-Vorlage.
  2. Erstellen von Klassen, die von der ControllerBase-Klasse erben und Methoden enthalten, die auf HTTP-Anforderungen reagieren.

Da Sie sich mit diesem Muster auf eine einzelne Controlleraktion konzentrieren können, können Sie mit ein wenig Übung schnell funktionierende Web-APIs erstellen.

In diesem Modul haben Sie einen In-Memory-Cache verwendet. Dieser Ansatz hat Ihnen dabei geholfen, sich auf das Kennenlernen von Web-API-Konzepten zu konzentrieren. Er weist jedoch einige offensichtliche Einschränkungen für reale Anwendungen auf. Wenn die Anwendung beendet wird, gehen alle Änderungen verloren!

In der Praxis würden Sie Ihre Daten in einem Sicherungsspeicher wie einer Datenbank speichern. In diesem Tutorial erfahren Sie, wie Sie relationale Daten mit Entity Framework Core speichern und abrufen.

Videos mit weiteren Informationen

Artikel mit weiteren Informationen