我在映射方面有困难;
File thisFile = repository.FindAll(x => x.FileId == fileId).SingleOrDefault();
//thisFile.FileContacts[x].Contact.Persons[n].FirstName;上面注释的行显示了person的FirstName属性的路径
转到;
public class FileSummary
public List<PersonSummary> Contacts {get;set;}
public class PersonSummary
public string FirstName {get; set;}这
Mapper.CreateMap<File, FileSummary>().ForMember(x => x.Contacts, opt => opt.MapFrom(src => src.FileContacts));效果不是很好。
发布于 2011-12-20 09:48:51
如果您编写了一个测试类并复制了映射代码,或者只是调用了一个包含该映射方法,然后是
Mapper.AssertConfigurationIsValid();然后你会得到一个错误报告,解释什么不能被映射。这就是我通常如何开始我的映射。
https://stackoverflow.com/questions/8569856
复制相似问题