การแมปใน Entity Framework คืออะไร
การแมปใน Entity Framework คืออะไร

วีดีโอ: การแมปใน Entity Framework คืออะไร

วีดีโอ: การแมปใน Entity Framework คืออะไร
วีดีโอ: เริ่มใช้ .NET minimal API + Entity Framework ไม่ถึง 15 นาที 2024, มีนาคม
Anonim

กรอบโครงสร้างองค์กร . เป็นเครื่องมือในการเข้าถึงฐานข้อมูล แม่นยำยิ่งขึ้น จัดเป็น Object/Relational Mapper (ORM) ซึ่งหมายความว่าจะจับคู่ข้อมูลในฐานข้อมูลเชิงสัมพันธ์เป็นออบเจ็กต์ของแอปพลิเคชันของเรา

นอกจากนี้ ModelBuilder ใน Entity Framework คืออะไร

กรอบโครงสร้างองค์กร Fluent API ใช้เพื่อกำหนดค่าคลาสโดเมนเพื่อแทนที่แบบแผน ใน กรอบโครงสร้างองค์กร แกน, the ModelBuilder คลาสทำหน้าที่เป็น Fluent API เมื่อใช้สิ่งนี้ เราสามารถกำหนดค่าสิ่งต่าง ๆ ได้มากมาย เนื่องจากมีตัวเลือกการกำหนดค่ามากกว่าแอตทริบิวต์คำอธิบายประกอบข้อมูล

นอกจากนี้ ฉันจะแมปกระบวนงานที่เก็บไว้ใน Entity Framework ได้อย่างไร จับคู่นิติบุคคลกับขั้นตอนการจัดเก็บ

  1. คลิกขวาที่ชนิดเอนทิตีบุคคล และเลือก Stored Procedure Mapping
  2. การแมปกระบวนงานที่เก็บไว้จะปรากฏในหน้าต่างรายละเอียดการแมป
  3. คลิก
  4. การแม็ปเริ่มต้นระหว่างพารามิเตอร์กระบวนงานที่เก็บไว้และคุณสมบัติของเอนทิตีปรากฏขึ้น

ทราบด้วยว่าฉันจะใช้ Entity Framework ได้อย่างไร

  1. ข้อกำหนดเบื้องต้น วิชวลสตูดิโอ 2017
  2. สร้างเว็บแอป MVC เปิด Visual Studio และสร้างโครงการเว็บ C# โดยใช้ ASP. NET Web Application (.
  3. ตั้งค่ารูปแบบเว็บไซต์
  4. ติดตั้งเอนทิตีกรอบ 6
  5. สร้างแบบจำลองข้อมูล
  6. สร้างบริบทฐานข้อมูล
  7. เริ่มต้นฐานข้อมูลด้วยข้อมูลทดสอบ
  8. ตั้งค่า EF 6 เพื่อใช้ LocalDB

OnModelCreating คืออะไร?

การกำหนดค่าถูกนำไปใช้ผ่านวิธีการต่างๆ ที่ Microsoft เปิดเผย คลาส DbContext มีเมธอดที่เรียกว่า OnModelCreating ที่รับอินสแตนซ์ของ ModelBuilder เป็นพารามิเตอร์ เมธอดนี้เรียกโดยเฟรมเวิร์กเมื่อบริบทของคุณถูกสร้างขึ้นครั้งแรกเพื่อสร้างโมเดลและการแมปในหน่วยความจำ

แนะนำ: