ما هو توجيه السمة في MVC؟
ما هو توجيه السمة في MVC؟

فيديو: ما هو توجيه السمة في MVC؟

فيديو: ما هو توجيه السمة في MVC؟
فيديو: What Is MVC Route Constraints? 2024, شهر نوفمبر
Anonim

التوجيه هو كيف ASP. NET MVC يطابق URI مع إجراء. MVC 5 يدعم نوع جديد من التوجيه ، مسمى توجيه السمة . كما يوحي الاسم، توجيه السمة الاستخدامات صفات للتعريف الطرق . توجيه السمة يمنحك مزيدًا من التحكم في URIs في تطبيق الويب الخاص بك.

بهذه الطريقة ، ما هي السمات في MVC؟

ان ينسب أو العرف ينسب تنفذ ASP. NET MVC المرشحات (واجهة التصفية) ويمكن أن تحتوي على جزء من التعليمات البرمجية أو المنطق.

بجانب ما سبق ، كيف يمكنني تمكين توجيه السمات؟ تمكين توجيه السمات في ASP. NET MVC تمكين توجيه السمة في تطبيق ASP. NET MVC5 بسيط ، ما عليك سوى إضافة مكالمة إلى الطرق . طريقة MapMvcAttributeRoutes () مع طريقة RegisterRoutes () من RouteConfig. cs. يمكنك أيضًا الجمع بين ملفات توجيه السمة مع اتفاقية قائمة التوجيه.

بالنظر إلى هذا ، ما هو التوجيه في MVC؟

التوجيه هي آلية في MVC التي تقرر أي طريقة عمل لفئة وحدة التحكم المراد تنفيذها. بدون التوجيه لا توجد طريقة يمكن من خلالها تعيين طريقة عمل. لطلب. التوجيه هو جزء من MVC الهندسة المعمارية لذلك ASP. NET MVC يدعم التوجيه بشكل افتراضي.

ما هو الفرق بين السمة والتوجيه التقليدي في MVC؟

توجيه السمة يتطلب المزيد من المدخلات لتحديد الطريق ؛ ال عادي مقابض المسار الافتراضية الطرق بإيجاز أكثر. مع توجيه السمة لا يلعب اسم وحدة التحكم وأسماء الإجراء أي دور يتم فيه تحديد الإجراء. سيطابق هذا المثال نفس عناوين URL مثل المثال السابق.

موصى به: