【发布时间】:2018-12-31 05:36:46
【问题描述】:
我正在尝试为 automapper 创建地图以让我映射这些实体
实体
public class Entity
{
...
public List<NavigationEntity> Navs { get; set; }
}
public class NavigationEntity
{
public int Id { get; set; }
}
需要使用实体创建的 DTO
public class EntityDto
{
...
public List<int> NavIds { get; set; }
}
这似乎不能胜任!什么可以做这项工作?
CreateMap<Entity, EntityDto>().ReverseMap();
CreateMap<NavigationEntity, int>().ConstructUsing(x => x.Id);
编辑
尝试添加
CreateMap,List
但它仍然没有映射
【问题讨论】:
-
我认为对我没有帮助,我将编辑以显示差异
-
完整的错误信息应该告诉你问题是什么。
-
没有错误信息,只是没有映射 NavigationEntity
标签: automapper