Ho due di classe è inferiore, mappatura è deve essere come questo Id-> Id Name-> Testo ImageName -> ImagePath pagine - PageUIsAutomapper con la lista figlio nidificato
come posso fare questo usando 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; }
}
Senza automapper si potrebbe scrivere: 'nuova ModuleUI {Id = module.Id, ImagePath = module.ImageName, PageUIs = new List (module.Pages.Cast ())}; ' –
brgerner