【发布时间】:2012-05-03 17:05:20
【问题描述】:
我正在使用 Automapper 进行以下操作,但由于客户端的联系人表中没有记录,我得到一个 对象引用未设置为对象实例。 错误。 p>
存在联系人集合,但 Contacts.ContactEmails 集合为空。
处理这个问题的最佳方法是什么?
Mapper.CreateMap<Client, ClientGrid>()
..ForMember(to => to.OfficeEmail, opt => opt.MapFrom(from => from.Contacts == null ? "" : from.Contacts.SingleOrDefault().ContactEmails.FirstOrDefault().Email));
【问题讨论】:
标签: c# linq entity-framework entity-framework-4 automapper