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