CodeShot
Midسختی 2 از ۵· در 54٪ مصاحبه‌های این حوزه پرسیده شده

AutoMapper بر چه اساسی نگاشت بین دو Object را انجام می‌دهد؟

نشان کردن

پاسخ کوتاه

بر اساس تطابق دقیق نام Propertyهای مبدأ و مقصد.

پاسخ کامل

اگر نام و نوع یک Property در کلاس مبدأ و مقصد یکسان باشد، AutoMapper به‌صورت خودکار مقدار آن را کپی می‌کند. برای Propertyهایی که نام یا ساختار متفاوتی دارند، باید صریحاً با ForMember قانون نگاشت تعریف شود.