Talaan ng mga Nilalaman:

Paano ka gagawa ng database gamit ang code first approach sa Entity Framework?
Paano ka gagawa ng database gamit ang code first approach sa Entity Framework?

Video: Paano ka gagawa ng database gamit ang code first approach sa Entity Framework?

Video: Paano ka gagawa ng database gamit ang code first approach sa Entity Framework?
Video: .NET Core Web API Microservice with SQL Server Entity Framework Core 2024, Mayo
Anonim

Gumawa ng Bagong Database Gamit ang Code First In Entity Framework

  1. Hakbang 1 - Lumikha Windows form na proyekto.
  2. Hakbang 2 - Magdagdag nilalang frame work sa bagong likhang proyekto gamit pakete ng NuGet.
  3. Hakbang 3 - Lumikha Magmodelo sa proyekto.
  4. Hakbang 4 - Lumikha Klase ng konteksto sa proyekto.
  5. Hakbang 5 - Nakalantad na naka-type na DbSet para sa bawat klase ng modelo.
  6. Hakbang 6 - Lumikha seksyon ng input.

Kung isasaalang-alang ito, ano ang code first approach sa Entity Framework?

Unang diskarte sa code hinahayaan kaming baguhin ang aming mga naka-code na klase sa aplikasyon ng database, na nangangahulugang code muna hinahayaan kaming tukuyin ang aming modelo ng domain gamit ang POCO (plain old CLR object) na klase sa halip na gumamit ng XML-based EDMX file na walang dependency sa Framework ng Entity.

Sa tabi sa itaas, ano ang unang code mula sa database? Karaniwan Code muna ay tumutukoy sa pagbuo ng database mula sa iyong POCO ngunit kadalasan kapag nagta-target ka ng isang umiiral na database maaari mong likhain ang mga tool ng VS ng mga klase para mabilis kang bumangon at tumakbo.

Dahil dito, paano ako lilikha ng modelo ng database sa Entity Framework?

Pagbuo ng Modelo

  1. Piliin ang Bagong Modelo mula sa menu ng File.
  2. Piliin ang Entity Model, tukuyin ang Pangalan nito at i-click ang Gumawa.
  3. I-click ang Susunod.
  4. Pumili ng database provider sa listahan ng Provider at itakda ang mga kinakailangang parameter ng koneksyon, pagkatapos ay i-click ang Susunod.
  5. Piliin ang Bumuo Mula sa Database at i-click ang Susunod.

Ano ang DbContext sa Entity Framework?

Ang DbContext ang klase ay isang mahalagang bahagi ng Framework ng Entity . Isang halimbawa ng DbContext kumakatawan sa isang session na may database na maaaring magamit upang mag-query at mag-save ng mga pagkakataon ng iyong mga entidad sa isang database. DbContext ay isang kumbinasyon ng mga pattern ng Unit Of Work at Repository.

Inirerekumendang: