مقدمة
عند إنشاء تطبيق ويب يتعامل مع البيانات، ستحتاج على الأرجح إلى تخزين تلك البيانات في قاعدة بيانات. لحسن الحظ، يمكن دمج الحد الأدنى من واجهات برمجة التطبيقات المبنية على ASP.NET Core بسهولة مع مجموعة كبيرة ومتنوعة من قواعد البيانات باستخدام Entity Framework (EF) Core.
السيناريو: إنشاء نموذج أولي
أنت مطور في فريق. لقد أنشأت واجهة برمجة تطبيقات تتعامل مع عمليات الإنشاء والقراءة والتحديث والحذف (CRUD) على جدول بيانات. تخطط لإنشاء تطبيق واجهة أمامية يستخدم واجهة برمجة التطبيقات هذه. تريد تخزين البيانات في قاعدة بيانات بحيث يمكنك استخدام البيانات في تطبيق الواجهة الأمامية.
ما الذي ستتعلمه؟
ستتعلم كيفية استخدام EF Core لاستمرار بياناتك، أولا إلى قاعدة بيانات في الذاكرة ثم إلى SQLite. ستتعلم أيضا كيفية استخدام EF Core للاستعلام عن قاعدة البيانات.
ما هو الهدف الرئيسي؟
إضافة دعم قاعدة البيانات إلى الحد الأدنى من تطبيق API الخاص بك.