Mundarija:

Entity Framework-da umumiy ombor namunasi nima?
Entity Framework-da umumiy ombor namunasi nima?

Video: Entity Framework-da umumiy ombor namunasi nima?

Video: Entity Framework-da umumiy ombor namunasi nima?
Video: Crypto Pirates Daily News - February 12th, 2021 - Latest Cryptocurrency News Update 2024, May
Anonim

Umumiy ombor namunasi C#

Yaratish a ombori har biri uchun sinf tashkilot turi ko'p takrorlanuvchi kodga olib kelishi mumkin. Umumiy ombor namunasi bu takrorlashni minimallashtirish va yagona asosga ega bo'lish usulidir ombori barcha turdagi ma'lumotlar uchun ishlaydi.

Xuddi shunday, siz "Entity Framework" da "Repository pattern" nima ekanligini so'rashingiz mumkin.

Kirish. The Repozitoriy namunasi tomonidan belgilanadi Naqshlar Enterprise Application Architecture of Enterprise Application Architecture of: Domen ob'ektlariga kirish uchun to'plamga o'xshash interfeysdan foydalangan holda domen va ma'lumotlarni xaritalash qatlamlari o'rtasida vositachilik qiladi. Repozitariy domen ob'ektlariga kirish uchun xotiradagi kabi to'plam interfeysini taqdim etadi.

umumiy ombor nima? The umumiy ombor bu shunchaki dangasa anti-naqshdir. A umumiy ombor ko'pincha ma'lumotlar qatlamini yaratish jarayonini tezlashtirish uchun ob'ekt ramkasi bilan ishlatiladi. U belgilaydi umumiy yangilash, olish va o'chirish kabi ma'lumotlar bilan ishlashning eng keng tarqalgan turlari uchun usullar.

Bu erda, Entity Framework bilan ombor namunasi kerakmi?

dan foydalanmaslikning yagona eng yaxshi sababi ombor namunasi bilan Entity Framework ? Entity Framework allaqachon amalga oshiradi a ombor namunasi . DbContext sizning UoW (ish birligi) va har bir DbSet ombori . Buning ustiga boshqa qatlamni amalga oshirish nafaqat ortiqcha, balki parvarish qilishni qiyinlashtiradi.

MVCda umumiy ombor namunasidan qanday foydalaniladi?

ASP. NET MVC da umumiy omborni amalga oshirish bosqichlari

  1. 1-qadam - Yangi MVC shablonini qo'shing.
  2. 2-qadam - Entity Framework qo'shing.
  3. Biz ma'lumotlar bazasi va tegishli jadvallarni yaratish uchun birinchi kod usulini tanlaymiz.
  4. 4-qadam - studentConext-ni yarating.
  5. 5-qadam - Initializer ma'lumotlar bazasi to'plamini qo'shing.
  6. 6-qadam - Endi umumiy ombor bilan ishlash.

Tavsiya: