تابع ignore باعث عدم مپ کردن اون پراپرتی میشه ولی همونطور که ذکر شده AutoMapper براساس قراردادها کار میکنه و این یه قرارداده که پراپرتی که در مبدا معادلی براش در مقصد نباشه به صورت دیفالت ignore میشه پس نیازی به ignore نیست.
Mapper.CreateMap<Kala, KalaViewModel>() .ForMember(des => des.Brand_Name, op => op.MapFrom(src => src.Brand.Brand_Name)); var kalas = new[] { new Kala { Kala_id = 1, Brand = new Brand {Brand_id = 1, Brand_Name = "Nike"}, Fee_Kharid = 150000, Name = "Shoes" },new Kala { Kala_id = 2, Brand = new Brand {Brand_id = 1, Brand_Name = "Nike"}, Fee_Kharid = 12000, Name = "Shirt" } }; var kalaviewmodel = Mapper.Map<Kala[], KalaViewModel[]>(kalas);