c# - AutoMapper - Map values between MVC Model -
my class model construction below
public class parentmodel { . . public ienumerable<childmodel> kid { get; set; } }
from db getting ienumerable<parent>
, mapping model before passing view , each parent have ienumerable<child>
i used automapper re-create parent entity parentmodel using below code , works fine
mapper.createmap<parent, parentmodel>(); mapper.createmap<child, childmodel>(); ienumerable<parentmodel> parent = mapper.map<ienumerable<parent>, ienumerable<parentmodel>>((ienumerable<parent>)object);
now making logical changes(business need) , want split kid model parentmodel contain childviewmodel , childviewmodel contain ienumerable<childmodel>
public class parentmodel { . . public childviewmodel kid { get; set; } } public class childviewmodel { . . public ienumerable<childmodel> kid { get; set; } }
how can accomplish parent entity parent model using automapper ?
thanks
c# asp.net-mvc automapper automapping
No comments:
Post a Comment