Aus dem Kurs: Web-APIs mit ASP.NET Core 8
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Daten aktualisieren – Tutorial zu ASP.NET Core
Aus dem Kurs: Web-APIs mit ASP.NET Core 8
Daten aktualisieren
Weiter geht es mit dem Aktualisieren eines vorhandenen Produkts, und wir hatten im Vorfeld ja schon besprochen, dass wir da auf die HTTP-Methode PUT setzen. Deswegen brauchen wir das HTTP-PUT-Attribut und als Route natürlich /products und dann der Platzhalter für die id oder wir nehmen die Kurzform HttpPut und dann in Klammern den Suffix zur Route, und das steht eben in unserem Fall für /api/products im Controller, und dann eben /id als Route noch hinten dran. Interessant wird es bei den Parametern, die die Methode erhält. Zunächst vielleicht zum Namen, PutProduct nenne ich sie, dass sie eben mit Put beginnt, damit klar ist, zu welchem HTTP-Methodenaufruf die gehört. Und zum einen bekommen wir ja die id aus der Route. Und deswegen ist hier der erste Parameter "int id", das wird gemappt auf die Route. Wir könnten auch ein FromRoute noch vorne dran hängen, damit das klar ist, aber wenn ich ein Produkt aktualisiere, dann muss ich ja das neue Produkt mitschicken, d.h., wir kriegen auch…
Inhalt
-
-
-
-
-
(Gesperrt)
Was Sie in diesem Kapitel erwartet55 Sek.
-
(Gesperrt)
HTTP-Methoden für Lese- und Schreiboperationen2 Min. 46 Sek.
-
(Gesperrt)
Model-Binding verstehen2 Min. 44 Sek.
-
(Gesperrt)
Daten erstellen (Teil 1)3 Min. 40 Sek.
-
(Gesperrt)
Daten erstellen (Teil 2)5 Min. 51 Sek.
-
(Gesperrt)
Daten aktualisieren6 Min. 6 Sek.
-
Daten löschen5 Min. 16 Sek.
-
(Gesperrt)
In eine minimale API umwandeln3 Min. 11 Sek.
-
(Gesperrt)
-
-
-