💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ حمیدرضا جلیلی
Rigion utilities
جامعه ASP.NET ایجاد شده در ۰۳ اسفند ۱۴۰۱

استاد داخل فیلم یه سری توضیحات در رابطه با متدها دادن ولی وقتی کد پیوست رو دانلود کردم متوجه شدم کلی کد هست که هیچ توضیحی در رابطه شون داده نشده مثلا تو قسمت rigion utilities و یا دستوراتی که داخل try و catch نوشته شده ممنون‌میشم اگر توضیح بدید حد اقل این‌قسمت‌ها رو

سلام،

این متدها در متدهای دیگر صدا زده شدن برای مثال کدهایی در try/catch نوشته شده و داخل try سعی میکند کدها رو خط به خط اجرا کند اما اگر اکسپشنی از نوع DbUpdateException رخ داد، اجرای کدها در try متوقف خواهد شد و کدهای داخل catch اجرا میشود و داخل catch یک اکسپشن پرتاب میشود و متد GetFullErrorTextAndRollbackEntityChanges که با دریافت یک DbUpdateException، تغییرات اعمال شده در موجودیت‌ها را بازگردانده و هرتغییری که روی دیتابیس انجام شده بوده Rollback خواهد شد و خطا را به شکل یک رشته برمی‌گرداند.

بقیه کدها هم بهمین شکل هستن و میتونید بخونید.

محسن موحد ۰۶ اسفند ۱۴۰۱، ۰۸:۲۷