Table des matières:

Comment créer une base de données en utilisant l'approche du premier code dans Entity Framework ?
Comment créer une base de données en utilisant l'approche du premier code dans Entity Framework ?

Vidéo: Comment créer une base de données en utilisant l'approche du premier code dans Entity Framework ?

Vidéo: Comment créer une base de données en utilisant l'approche du premier code dans Entity Framework ?
Vidéo: Entity Framework Core - Database First 2024, Peut
Anonim

Créer une nouvelle base de données à l'aide du code d'abord dans Entity Framework

  1. Étape 1 - Créer Projet de formulaire Windows.
  2. Étape 2 - Ajouter entité cadrer le travail dans le projet nouvellement créé à l'aide de package NuGet.
  3. Étape 3 - Créer Modéliser en projet.
  4. Étape 4 - Créer Classe de contexte dans le projet.
  5. Étape 5 - DbSet typé exposé pour chaque classe de modèle.
  6. Étape 6 - Créer partie entrée.

Compte tenu de cela, qu'est-ce que l'approche du code d'abord dans Entity Framework ?

Code d'abord approche nous permet de transformer nos classes codées en application de base de données, ce qui signifie coder d'abord nous permet de définir notre modèle de domaine à l'aide de la classe POCO (plain old CLR object) plutôt que d'utiliser un fichier EDMX basé sur XML qui n'a aucune dépendance avec Cadre d'entité.

À côté de ci-dessus, qu'est-ce que le code d'abord de la base de données ? Normalement Coder d'abord fait référence à la génération de base de données de votre POCO mais généralement lorsque vous ciblez un base de données vous pouvez demander aux outils VS de créer les classes pour que vous soyez rapidement opérationnel.

Par conséquent, comment créer un modèle de base de données dans Entity Framework ?

Génération du modèle

  1. Sélectionnez Nouveau modèle dans le menu Fichier.
  2. Sélectionnez le modèle d'entité, spécifiez son nom et cliquez sur Créer.
  3. Cliquez sur Suivant.
  4. Sélectionnez un fournisseur de base de données dans la liste Fournisseur et définissez les paramètres de connexion requis, puis cliquez sur Suivant.
  5. Sélectionnez Générer à partir de la base de données et cliquez sur Suivant.

Qu'est-ce que DbContext dans Entity Framework ?

Les DbContext la classe fait partie intégrante de Cadre d'entité . Une instance de DbContext représente une session avec la base de données qui peut être utilisée pour interroger et enregistrer des instances de votre entités à une base de données. DbContext est une combinaison des modèles d'unité de travail et de référentiel.

Conseillé: