TG Telegram Group & Channel
Easy Microservices | United States America (US)
Create: Update:

به عبارتی فرض رو بر این بگیرید که بکند این پارامتر ها رو توی دیتابیس داره:
Name
Family

حالا بکند بعدا میاد یک پارامتر جدید به نام Age اضافه میکنه یا حتی پارامتر Age توی دیتابیس بوده ولی توی Dto یا Contract نبوده.
وقتی فرانت آپدیت نشده باشه و کاربران با نسخه ی قبلی همچنان دارن Api رو کال میکنند و مقدار Name و Family رو میفرستن. این تابع جلوی آپدیت شدن Age رو توی دیتابیس میگیره و از مقادیر پیشفرض و قبلی شما محافظت میکنه.
این در حالیه که تابع Update کاری نداره شما چی رو پر میکنید یا نمیکنید، شما هرچی بفرستید کل جدول رو بروزرسانی میکنه.

Easy Microservices
دو تابع جدید به هسته‌ی Api اضافه کردیم. این توابع وظیفه‌ی بروزرسانی رو مثل تابع Update بر عهده دارن منتهی فرقش اینه که اگر مقادیر پروپرتی‌های کلاسی که میخواهید آپدیت کنید رو به صورت پیشفرض بفرستید اونا آپدیت نمیشن. در حالی که در متد Update هر مقداری که توی…
به عبارتی فرض رو بر این بگیرید که بکند این پارامتر ها رو توی دیتابیس داره:
Name
Family

حالا بکند بعدا میاد یک پارامتر جدید به نام Age اضافه میکنه یا حتی پارامتر Age توی دیتابیس بوده ولی توی Dto یا Contract نبوده.
وقتی فرانت آپدیت نشده باشه و کاربران با نسخه ی قبلی همچنان دارن Api رو کال میکنند و مقدار Name و Family رو میفرستن. این تابع جلوی آپدیت شدن Age رو توی دیتابیس میگیره و از مقادیر پیشفرض و قبلی شما محافظت میکنه.
این در حالیه که تابع Update کاری نداره شما چی رو پر میکنید یا نمیکنید، شما هرچی بفرستید کل جدول رو بروزرسانی میکنه.
👍4


>>Click here to continue<<

Easy Microservices






Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)