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.

Testdaten erzeugen

Testdaten erzeugen

Die Modellklassen sind da, Entity Framework Core ist auch da. Das haben wir bereits hinzugefügt. Jetzt müssen wir nur noch die beiden miteinander verbinden und bei der Gelegenheit die Datenbank auch mit Beispielsdaten füllen, denn wir beginnen mit dem Ausgeben von Produkten, wir haben aber noch keine. Müssen wir was daran tun, es ist aber auch relativ einfach. Ich habe ein bisschen was vorbereitet, nehmen Sie also den Anfangsstand für dieses Video, und dann geht es los. Ich lege eine neue Klasse an, und zwar meine Datenbank-Context-Klasse. Die baut die Verbindung auf zwischen meinen C#-Klassen und Entity Framework Core. Man nennt es oft DbContext. Da wir ja quasi den Online-Shop nachbilden, würde ich vorschlagen, ich nenne das Ganze ShopContext. Und in dieser ShopContext-Klasse gebe ich an, wie entsprechend das Modell aufgebaut ist. Zunächst muss ich dafür sorgen, dass ShopContext von DbContext ableitet, kennt er zunächst nicht, aber wie immer in Visual Studio, Strg+Punkt, wird mir…

Inhalt