Sisällysluettelo:

Kuinka luot tietokannan käyttämällä koodin ensimmäistä lähestymistapaa Entity Frameworkissa?
Kuinka luot tietokannan käyttämällä koodin ensimmäistä lähestymistapaa Entity Frameworkissa?

Video: Kuinka luot tietokannan käyttämällä koodin ensimmäistä lähestymistapaa Entity Frameworkissa?

Video: Kuinka luot tietokannan käyttämällä koodin ensimmäistä lähestymistapaa Entity Frameworkissa?
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, Joulukuu
Anonim

Luo uusi tietokanta käyttämällä Code First In Entity Frameworkia

  1. Vaihe 1 - Luoda Windows-lomakeprojekti.
  2. Vaihe 2 - Lisää kokonaisuus kehystystyö uuteen projektiin käyttämällä NuGet paketti.
  3. Vaihe 3 - Luoda Malli projektiin.
  4. Vaihe 4 - Luoda Kontekstiluokka projektiksi.
  5. Vaihe 5 - Paljastetaan kirjoitettu DbSet jokaiselle malliluokalle.
  6. Vaihe 6 - Luoda syöttöosio.

Tämän huomioon ottaen mikä on koodien ensimmäinen lähestymistapa Entity Frameworkissa?

Koodi ensimmäinen lähestymistapa avulla voimme muuttaa koodatut luokat tietokantasovellukseksi, mikä tarkoittaa koodi ensin antaa meille mahdollisuuden määrittää toimialuemallimme käyttämällä POCO-luokkaa (plain old CLR object) sen sijaan, että käytämme XML-pohjaisia EDMX-tiedostoja, jotka eivät ole riippuvaisia Entity Framework.

Yllä olevan lisäksi, mikä on koodi ensin tietokannasta? Yleensä Koodi ensin viittaa luomiseen tietokanta POCO:sta, mutta yleensä silloin, kun kohdistat olemassa olevaan tietokanta VS-työkalut voivat luoda luokat, jotta pääset nopeasti käyntiin.

Näin ollen, kuinka luon tietokantamallin Entity Frameworkissa?

Mallin luominen

  1. Valitse Tiedosto-valikosta Uusi malli.
  2. Valitse Entiteettimalli, määritä sen nimi ja napsauta Luo.
  3. Napsauta Seuraava.
  4. Valitse tietokannan tarjoaja Provider-luettelosta ja aseta tarvittavat yhteysparametrit ja napsauta sitten Seuraava.
  5. Valitse Luo tietokannasta ja napsauta Seuraava.

Mikä on DbContext Entity Frameworkissa?

The DbContext luokka on olennainen osa Entity Framework . Esimerkki siitä DbContext edustaa istuntoa tietokannan kanssa, jota voidaan käyttää kyselyjen tekemiseen ja tallentamiseen kokonaisuuksia tietokantaan. DbContext on Unit Of Work- ja Repository-kuvioiden yhdistelmä.

Suositeltava: