我有兩個類是下面, 映射必須是這樣的 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