我正在尝试映射RecordDTO和Record。但是当我运行应用程序时,抛出了一个异常。
RecordBL recordBL = new RecordBL();
List<Record> record = recordBL.GetAllRecords();
Mapper.CreateMap<RecordDTO, Record>();
List<RecordDTO> recordDTO = Mapper.Map<List<Record>,List<RecordDTO>>ecgrecord);
Mapper.AssertConfigurationIsValid();
return recordDTO;
异常是这样的:
有人能帮我解决这个问题吗?尝试映射System.Collections.Generic.List1 [[Server.BusinessEntities.Record,服务器。商业实体,版本=1.0.0.0,文化=中性,都必须= null]]System.Collections.Generic.List1 [[DTOs.RecordDTO Server.DTOs,版本=1.0.0.0,文化=中性,PublicKeyToken=null]].
您希望将从 Record 映射到 RecordDTO,因此您需要:
Mapper.CreateMap<Record, RecordDTO>();