【发布时间】:2011-04-18 17:46:20
【问题描述】:
如果我有两个相似的类在一个属性上有所不同,你能告诉我正确的映射方式吗?
// DatabaseCamper.Gender is string that holds either "M" or "F"
// ViewModelCamper.gender is enum of type Gender
我想应该是这样的:
Mapper.CreateMap<DatabaseCamper, ViewModelCamper>().ForMember(x => x.Gender, ...
你能完成这个sn-p吗?
谢谢。
UPD。或者让我们加一点盐。如果我在映射 Destination 类(本例中为 ViewModelCamper)中有一个属性,而我最初在 Source 类中没有,并且应该计算该值?
【问题讨论】:
标签: c# automapper