Ce este maparea în Entity Framework?
Ce este maparea în Entity Framework?

Video: Ce este maparea în Entity Framework?

Video: Ce este maparea în Entity Framework?
Video: Tutorial ASP.NET Core MVC|Proiect Lista Studenti | Instalare Entity Framework 2024, Aprilie
Anonim

Entity Framework . Este un instrument de acces la baza de date. Mai precis, este clasificat ca un Object/Relational Mapper (ORM), ceea ce înseamnă că mapează datele dintr-o bază de date relațională în obiectele aplicațiilor noastre.

Mai mult, ce este ModelBuilder în Entity Framework?

Cadrul entității Fluent API este folosit pentru a configura clasele de domeniu pentru a suprascrie convențiile. În Cadrul entității Core, cel ModelBuilder clasa acţionează ca un API Fluent. Utilizând-o, putem configura multe lucruri diferite, deoarece oferă mai multe opțiuni de configurare decât atributele de adnotare a datelor.

În plus, cum mapez o procedură stocată în Entity Framework? Mapați entitatea persoană la procedurile stocate

  1. Faceți clic dreapta pe tipul de entitate Persoană și selectați Maparea procedurii stocate.
  2. Mapările procedurii stocate apar în fereastra Detalii mapare.
  3. Faceți clic pe.
  4. Apar mapările implicite între parametrii procedurii stocate și proprietățile entității.

De asemenea, știți, cum folosesc Entity Framework?

  1. Cerințe preliminare. Visual Studio 2017.
  2. Creați o aplicație web MVC. Deschideți Visual Studio și creați un proiect web C# folosind aplicația web ASP. NET (.
  3. Configurați stilul site-ului.
  4. Instalați Entity Framework 6.
  5. Creați modelul de date.
  6. Creați contextul bazei de date.
  7. Inițializați DB cu date de testare.
  8. Configurați EF 6 pentru a utiliza LocalDB.

Ce este OnModelCreating?

Configurațiile sunt aplicate printr-o serie de metode expuse de Microsoft. Clasa DbContext are o metodă numită OnModelCreating care ia o instanță a ModelBuilder ca parametru. Această metodă este numită de cadru atunci când contextul este creat pentru a construi modelul și mapările acestuia în memorie.

Recomandat: