Inhaltsverzeichnis:

Wie erstellen Sie eine Datenbank mit dem Code-First-Ansatz in Entity Framework?
Wie erstellen Sie eine Datenbank mit dem Code-First-Ansatz in Entity Framework?

Video: Wie erstellen Sie eine Datenbank mit dem Code-First-Ansatz in Entity Framework?

Video: Wie erstellen Sie eine Datenbank mit dem Code-First-Ansatz in Entity Framework?
Video: How to create an ASP.Net 6 Web API Step By Step Using EF Core ? 2024, April
Anonim

Erstellen Sie eine neue Datenbank mit Code First in Entity Framework

  1. Schritt 1 - Schaffen Windows-Formularprojekt.
  2. Schritt 2 - Hinzufügen juristische Person Rahmen in neu erstelltes Projekt einarbeiten mit NuGet-Paket.
  3. Schritt 3 - Schaffen Modell in Projekt.
  4. Schritt 4 - Schaffen Kontextklasse in das Projekt.
  5. Schritt 5 – Offengelegtes typisiertes DbSet für jede Modellklasse.
  6. Schritt 6 - Schaffen Eingabeabschnitt.

Was ist in Anbetracht dessen der Code-First-Ansatz in Entity Framework?

Code-First-Ansatz lässt uns unsere codierten Klassen in Datenbankanwendungen umwandeln, was bedeutet zuerst codieren ermöglicht es uns, unser Domänenmodell mithilfe der POCO-Klasse (Plain Old CLR Object) zu definieren, anstatt XML-basierte EDMX-Dateien zu verwenden, die keine Abhängigkeit von Entitäts-Framework.

Abgesehen von oben, was ist Code zuerst aus der Datenbank? Normalerweise Zuerst codieren bezieht sich auf die Erzeugung der Datenbank von Ihrem POCO, aber normalerweise, wenn Sie auf ein bestehendes abzielen Datenbank Sie können die VS-Tools die Klassen erstellen lassen, damit Sie schnell einsatzbereit sind.

Wie erstelle ich folglich ein Datenbankmodell in Entity Framework?

Modell generieren

  1. Wählen Sie Neues Modell aus dem Menü Datei.
  2. Wählen Sie Entitätsmodell aus, geben Sie seinen Namen an und klicken Sie auf Erstellen.
  3. Weiter klicken.
  4. Wählen Sie in der Liste Anbieter einen Datenbankanbieter aus, legen Sie die erforderlichen Verbindungsparameter fest und klicken Sie dann auf Weiter.
  5. Wählen Sie Aus Datenbank generieren und klicken Sie auf Weiter.

Was ist DbContext in Entity Framework?

Die DBKontext Klasse ist ein wesentlicher Bestandteil von Entitäts-Framework . Eine Instanz von DBKontext stellt eine Sitzung mit der Datenbank dar, die verwendet werden kann, um Instanzen Ihrer. abzufragen und zu speichern Entitäten zu einer Datenbank. DBKontext ist eine Kombination aus den Mustern Arbeitseinheit und Repository.

Empfohlen: