مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

salman_b

عضویت از 1396/02/18

مدیریت استثنا

  • یکشنبه 18 خرداد 1399
  • 16:26
تشکر میکنم

سلام

در Application service layer زمانی که خطای منطقی وجود داشته باشد، مثلا کاربری که قبلا ثبت نام کرده دوباره بخواهد با همان username ثبت نام کند! یک استثنا از نوع ApplicationServiceException ایجاد و throw میکنم.

حالا میخوام پیام استثنا رو به عنوان در ViewBag گذاشته و به کاربر اطلاع دهم.

نمیخوام داخل همه‌ی Actionها از try/catch استفاده کنم و میخوام میکانیزم اتوماتیک داشته باشه.

ممنون میشم اگه مثالی دارید لینک بدید یا اگه ایده‌ای دارید مطرح کنید.

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • دوشنبه 19 خرداد 1399
  • 12:43

سلام

من یه توصیه ای دارم  که البته حاوی جواب شما نیست.

هیچ وقت! هیچ وقت! هیچ وقت! برای هندل کردن بیزینس پروژه از Exception  استفاده نکن! اصلا تعریف استثنائات این نیست!!!!

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)