Sunday, 15 March 2015

c# - AutoMapper - Map values between MVC Model -



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