جدول المحتويات:

كيف يعالج MVC الأخطاء المخصصة في شبكة ASP؟
كيف يعالج MVC الأخطاء المخصصة في شبكة ASP؟

فيديو: كيف يعالج MVC الأخطاء المخصصة في شبكة ASP؟

فيديو: كيف يعالج MVC الأخطاء المخصصة في شبكة ASP؟
فيديو: How senior iOS devs test & refactor legacy code with Massive View Controllers | Live Dev Mentoring 2024, يمكن
Anonim

صفحة خطأ مخصصة في ASP. NET MVC

  • قم أولاً بإضافة ملف خطأ . صفحة cshtml (عرض الصفحة) إلى المجلد المشترك إذا كان هل غير موجود بالفعل.
  • إضافة أو تعديل الويب. config وضبط ملف خطأ مخصص عنصر إلى تشغيل.
  • قم بإضافة وحدة تحكم معينة وعرض لعرض رمز حالة
  • أضف سمة [HandleError] إلى Targeted Action Method.

بالمقابل ، ما هي طرق معالجة الخطأ في MVC؟

في ASP. NET MVC ، لدينا قائمة أكبر من الطرق للتعامل مع الاستثناءات مثل:

  • جرب أخيرًا.
  • تجاوز طريقة OnException.
  • استخدام السمة [HandleError] في الإجراءات ووحدات التحكم.
  • تعيين عامل تصفية معالجة استثناء عمومي.
  • معالجة حدث Application_Error.
  • توسيع HandleErrorAttribute.

بالإضافة إلى ذلك ، كيف يمكن إظهار صفحة الخطأ المخصصة في شبكة آسيا والمحيط الهادئ؟ خطوات صفحة خطأ مخصصة ضبط الإعداد في الويب. ملف التكوين للتطبيق. قم بتمرير سمات إعادة التوجيه والوضع الافتراضية بتنسيق. إذا كنت ترغب في تعيين مستوى التطبيق الخاص بك استثناء يجب إعادة التوجيه إلى الخاص بك صفحة خطأ مخصصة ، يمكنك القيام بذلك عن طريق الانتقال إلى العالمية.

تعرف أيضًا ، كيف يعالج ASP net أخطاء مستوى التطبيق؟

معالجة خطأ مستوى التطبيق تستطيع يتعامل إفتراضي أخطاء في ال مستوى التطبيق إما عن طريق تعديل ملف التطبيق التكوين أو عن طريق إضافة معالج Application_Error في الملف العالمي. ملف asax الخاص بك تطبيق . تستطيع يتعامل إفتراضي أخطاء و HTTP أخطاء عن طريق إضافة قسم أخطاء مخصص إلى الويب.

كيف يعالج MVC خطأ التطبيق في ASAX العالمي؟

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

  1. رفع الخطأ الأخير.
  2. احصل على رمز الخطأ للرد به.
  3. سجل الخطأ (أنا أتجاهل 404 ثانية).
  4. امسح تدفق الاستجابة.
  5. امسح خطأ الخادم.

موصى به: