AutoMapper 8.1.0 منتشر شد
نویسنده: سیروان عفیفی
تاریخ: ۱۳۹۸/۰۲/۰۶ ۶:۳۳
آدرس: www.dntips.ir
| مطالب | ۳۶۹۴ |
| نویسندگان | ۲۷۶ |
| گروههای مطالب | ۱۰۲۴ |
| نقشههای راه | ۱۱۹ |
| دورهها | ۱۴ |
| اشتراکها | ۱۷۹۱۴ |
AutoMapper 8.1 adds a major new feature - attribute-based maps. Attribute maps let you easily declare maps on destination types when you have straightforward scenarios. Instead of:
public class OrderProfile {
public OrderProfile() {
CreateMap<Order, OrderIndexModel>();
CreateMap<Order, OrderEditModel>();
CreateMap<Order, OrderCreateModel>();
}
}
You can declare your type maps directly on the destination types themselves with AutoMapAttribute:
[AutoMap(typeof(Order))]
public class OrderIndexModel {
// members
}
[AutoMap(typeof(Order))]
public class OrderEditModel {
// members
}
[AutoMap(typeof(Order))]
public class OrderCreateModel {
// members
}