我有两个类是下面, 映射必须是这样的 ID->标识 名称 - >文本 ImageName - > ImagePath的 页面 - PageUIsAutomapper嵌套子列表
我怎么能做到这一点使用Automapper?
public class Module
{
public int Id { get; set; }
public string Name { get; set; }
public string ImageName { get; set; }
public virtual ICollection<Page> Pages { get; set; }
}
public class ModuleUI
{
public int Id { get; set; }
public string Text { get; set; }
public string ImagePath { get; set; }
public List<PageUI> PageUIs{ get; set; }
}
没有AutoMapper你可以写:'新ModuleUI {ID = module.Id, ImagePath = module.ImageName,PageUIs = new List(module.Pages.Cast ())};' –
brgerner
2012-02-22 12:48:45