ملخص

مكتمل

في هذه الوحدة النمطية، قمت بإنشاء واجهة برمجة تطبيقات ويب ASP.NET Core تعمل على .NET. تقوم واجهة برمجة تطبيقات الويب بإنشاء البيتزا وقراءتها وتحديثها وحذفها من ذاكرة التخزين المؤقت في الذاكرة.

لقد تعلمت أن إنشاء واجهة برمجة تطبيقات ويب باستخدام ASP.NET Core يستلزم:

  1. إنشاء تطبيق جديد باستخدام قالب ASP.NET Core Web API.
  2. إنشاء فئات ترث من فئة ControllerBase وتحتوي على أساليب تستجيب لطلبات HTTP.

لأن هذا النمط يسمح لك بالتركيز على إجراء وحدة تحكم واحدة في كل مرة، يمكنك إنشاء واجهات برمجة تطبيقات ويب وظيفية بسرعة إلى حد ما مع القليل من الممارسة.

في هذه الوحدة النمطية، استخدمت ذاكرة تخزين مؤقت في الذاكرة. ساعدك هذا النهج على التركيز على تعلم مفاهيم واجهة برمجة تطبيقات الويب، ولكنه يحتوي على بعض القيود الواضحة لتطبيقات العالم الحقيقي. إذا توقف التطبيق، يتم فقدان جميع التغييرات الخاصة بك!

في تطبيق حقيقي، يمكنك تخزين بياناتك في مخزن دعم، مثل قاعدة بيانات. يمكنك معرفة كيفية استمرار البيانات الارتباطية واستردادها باستخدام Entity Framework Core في هذا البرنامج التعليمي.

مقاطع فيديو لتعلم المزيد

مقالات لتعلم المزيد