สารบัญ:

รูปแบบพื้นที่เก็บข้อมูลทั่วไปใน Entity Framework คืออะไร
รูปแบบพื้นที่เก็บข้อมูลทั่วไปใน Entity Framework คืออะไร

วีดีโอ: รูปแบบพื้นที่เก็บข้อมูลทั่วไปใน Entity Framework คืออะไร

วีดีโอ: รูปแบบพื้นที่เก็บข้อมูลทั่วไปใน Entity Framework คืออะไร
วีดีโอ: Clean Architecture- Implementing Entity Framework Core 2024, พฤศจิกายน
Anonim

รูปแบบพื้นที่เก็บข้อมูลทั่วไป ค#

การสร้าง ที่เก็บ ชั้นเรียนสำหรับแต่ละคน นิติบุคคล ประเภทอาจส่งผลให้รหัสซ้ำกันจำนวนมาก รูปแบบพื้นที่เก็บข้อมูลทั่วไป เป็นวิธีย่อให้เหลือน้อยที่สุดและมีฐานเดียว ที่เก็บ ทำงานสำหรับข้อมูลทุกประเภท

ในทำนองเดียวกัน คุณอาจถามว่า Repository pattern ใน Entity Framework คืออะไร

บทนำ. NS รูปแบบพื้นที่เก็บข้อมูล ถูกกำหนดโดย รูปแบบ ของ Enterprise Application Architecture เป็นสื่อกลางระหว่างโดเมนและเลเยอร์การแมปข้อมูลโดยใช้อินเทอร์เฟซที่เหมือนคอลเล็กชันสำหรับการเข้าถึงออบเจ็กต์โดเมน ที่เก็บ จัดเตรียมอินเทอร์เฟซคอลเลกชันในหน่วยความจำสำหรับการเข้าถึงอ็อบเจ็กต์โดเมน

พื้นที่เก็บข้อมูลทั่วไปคืออะไร NS ที่เก็บทั่วไป เป็นเพียงรูปแบบต่อต้านขี้เกียจ NS ที่เก็บทั่วไป มักใช้กับเอนทิตีเฟรมเวิร์กเพื่อเร่งกระบวนการสร้างชั้นข้อมูล มันกำหนด ทั่วไป เมธอดสำหรับการดำเนินการข้อมูลทั่วไปส่วนใหญ่ เช่น การอัปเดต การดึงข้อมูล และการลบ

ในที่นี้จำเป็นต้องใช้รูปแบบพื้นที่เก็บข้อมูลกับ Entity Framework หรือไม่

เหตุผลเดียวที่ดีที่สุดที่จะไม่ใช้ the รูปแบบพื้นที่เก็บข้อมูล กับ กรอบโครงสร้างองค์กร ? กรอบโครงสร้างองค์กร ได้ดำเนินการ a. แล้ว รูปแบบพื้นที่เก็บข้อมูล . DbContext คือ UoW (หน่วยของงาน) ของคุณและ DbSet แต่ละอันคือ ที่เก็บ . การใช้เลเยอร์อื่นนอกเหนือจากนี้ไม่ได้เป็นเพียงการซ้ำซ้อน แต่ยังทำให้การบำรุงรักษายากขึ้นอีกด้วย

ใช้รูปแบบพื้นที่เก็บข้อมูลทั่วไปใน MVC อย่างไร

ขั้นตอนในการปรับใช้ที่เก็บทั่วไปใน ASP. NET MVC

  1. ขั้นตอนที่ 1 - เพิ่มเทมเพลต MVC ใหม่
  2. ขั้นตอนที่ 2 - เพิ่ม Entity Framework
  3. เราจะเลือกแนวทางแรกในการสร้างฐานข้อมูลและตารางที่เกี่ยวข้อง
  4. ขั้นตอนที่ 4 - สร้าง studentConext
  5. ขั้นตอนที่ 5 - เพิ่มชุดฐานข้อมูล Initializer
  6. ขั้นตอนที่ 6 - ตอนนี้ทำงานกับ Generic Repository

แนะนำ: