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 erstellen (Teil 1) – Tutorial zu ASP.NET Core
Aus dem Kurs: Web-APIs mit ASP.NET Core 8
Daten erstellen (Teil 1)
Es ist jetzt an der Zeit, endlich ein neues Produkt hinzuzufügen. Dazu brauchen wir eine C#-Methode, die auf die entsprechende HTTP-Methode reagiert, nämlich HttpPost. Sprich, wir nehmen das HttpPost-Attribut. Und beim Namen der Methode fangen wir auch mit Post an. Ich habe sie jetzt hier mal PostProduct genannt. Die bekommt als Parameter alle Daten, die so ein Produkt ausmachen: Name, Beschreibung, Preis etc. Jetzt könnten wir also das alles übergeben. String, Name, String, Description und so weiter und so fort. Aber das schicke an Model Binding ist, wir haben ja ein Modell. Wir haben ja die Modellklasse Product. Product hat öffentliche Eigenschaften: Name, Description, Price etc. Und die Idee ist jetzt folgende: Wir sagen hier durch die Methodensignatur, wir erwarten ein Product, ein Produkt und im HTTP Request werden ja vom Client oder vom Browser Name-Wert-Paare übergeben. Wenn wir jetzt Name-Wert-Paare nach folgender Machart hätten: Name gleich T-Shirt, Description gleich ein…
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)
-
-
-