Automapper已经做了一些很好的约定,例如通过命名约定映射子属性,例如如果属性上存在此类属性,OrderTotal
将从Order.Total
映射。
我想知道是否有办法用LINQ运营商名称做类似的事情。例如,如果我有一个名为IEnumerable<Appointment>
的集合Appointments
,那么如果在我的目标类型上我有一个名为AppointmentFirst
的属性Appointment和AutoMapper自动调用First()
,那就太棒了。
目前有什么方法可以做这样的事吗?