我有几个关于AutoMapper的问题。
1)我有一个名为Category的类和一个名为CategoryViewModel的View Model。我需要为每个方向创建映射吗?
Mapper.CreateMap(属于类别,CategoryViewModel)
Mapper.CreateMap(属于CategoryViewModel,类别)
2)如何映射集合?我有一个CategoryListViewModel,它只有一个属性IEnumberable(Of CategoryViewModel)。我想从我的服务中填充那些返回IQueryable(属于类别)的内容?
谢谢!!
发布于 2011-03-03 11:56:06
.CreateMap()注册了类型映射,directions要将AutoMapper映射到列表,只需调用List<TypeTo> destination = Mapper.Map<List<TypeFrom>, List<TypeTo>)(sourcObject);
在VB中,它可能看起来像下面的源代码,我通过一个C#到VB.NET的转换器来运行它:
Mapper.Map<List<TypeFrom>, List<TypeTo>)(sourcObject);https://stackoverflow.com/questions/5175054
复制相似问题