آموزش Asp.net core Web Api 2022 .Net 8 - قسمت شانزدهم(16)

mohammad
mohammad
14 بار بازدید - 2 هفته پیش - توضیحات حین آموزش: خب تا
توضیحات حین آموزش: خب تا الانش سه تا کار از چهار عمل اصلی رو انجام دادیم یعنی Add , Edit , Get , Delete فقط مونده دلیت قبلا در این مورد حرف زدیم یعنی نوشتیم که دو جور دلیت داریم یکی واقعا از دیتابیس حذف میکنیم و یکی هم بطور قرار دادی ایزدلیت رو ترو قرار میدیم یعنی قرارداد با خودمون که وقتی ایزدلیت ترو باشه حذف شده در نظرش میگیریم خب چیکارا قراره انجام بدیم هر دو روش رو مینویسیم اول ایزدلیت ترو بعدشم حذف واقعی خب کاری که باید انجام بدیم آی دی رو از ورودی میگیریم چک میکنیم در دیتابیس همچی آی دی داریم یا نه اگر باشه ایزدلیت رو ترو میکنیم پس بریم سراغ لایه ی اپلیکیشن یه اسم مناسب هم انتخاب کنیم مثلا چی بذاریم؟ VirtualDelete بنظرم اسم مناسبی باشه یعنی کار راه انداز حالا اکشنش در کنترلر رو بنویسیم که ورودی آی دی رو میگیره و از لایه ی اپلیکیشن استفاده میکنه قبلا هم گفتیم لایه اپلیکیشن واسط بین ای پی آی و لایه ی دیتالیر هست لایه ی دیتالیر هم با دیتابیس سر و کله میزنه کدم اضافه کاری بود ما دلیت رو داریم یعنی دلیت انتیتی برم درستش کنم حالا همین کارهارو برای حذف واقعی انجام بدیم خسته نباشید خداقوت دوست خوبم :)
2 هفته پیش در تاریخ 1403/06/30 منتشر شده است.
14 بـار بازدید شده
... بیشتر