آزمون AutoMapper
چند سؤال کوتاه درباره پروفایلها، ForMember و نگاشت کوئریها با ProjectTo در AutoMapper.
⏱ حدود 11 دقیقه · 7 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال بههمراه توضیح نمایش داده میشود.
- 1.
هدف اصلی کتابخانه AutoMapper در داتنت چیست؟
- 2.
کلاس Profile در AutoMapper برای چه کاری استفاده میشود؟
- 3.
برای نگاشت یک پراپرتی مقصد (`FullName`) از ترکیب دو پراپرتی مبدأ، کدام متد باید فراخوانی شود؟ (فقط نام متد)
CreateMap<Person, PersonDto>() .__________(d => d.FullName, opt => opt.MapFrom(s => $"{s.FirstName} {s.LastName}")); - 4.
اگر نام و نوع پراپرتیهای مبدأ و مقصد دقیقاً یکسان باشند، AutoMapper بدون هیچ تنظیم اضافهای آنها را نگاشت میکند.
- 5.
تفاوت اصلی `ProjectTo<T>()` با `Map<T>()` روی یک `IQueryable` چیست؟
- 6.
کدام موارد از قابلیتهای واقعی AutoMapper هستند؟ (چند گزینه)
- 7.
کدام مورد یک اشتباه رایج (Pitfall) در استفاده از AutoMapper است؟
0 از 7 سؤال پاسخ داده شده
