C#, .NET, .Net Core
ASP.NET MVC, ASP.NET Web Forms, ASP.NET Core
HTML 5, CSS 3, Javascript, jQuery, Bootstrap
Entity Framework, NHibernate, Dapper
Sql Server, MySql, Oracle
Windows Server, Ubuntu, Debian, Pardus
Xamarin Forms, Android Studio
--- The future of the open web platform is looking very bright!
--- .NET is a free, cross-platform, open source developer platform for building any app.
Google Analytics İzleme
25 Eylül 2012
AutoMapper - List sınıflarını CreateMap ile tanımlama sorunu
Aşağıdaki gibi yaptım ve hedef result adındaki list nesnesi sürekli 0 olarak oluşuyor. Ancak herhangi bir hata vermiyor nedense. En azından bir hata vermesi gerektiğini düşünüyorum.
Çalışmayan kod:
List<vmExchangeProgramTypeToIndexForGrid> result = null;
List<BusinessObject.ExchangeProgramType> boResultList = null;
boResultList = _exchangeProgramTypeService.GetAll(termGUID.Value).ToList();
Mapper.CreateMap<List<BusinessObject.ExchangeProgramType>, List<vmExchangeProgramTypeToIndexForGrid>>();
//Mapper.AssertConfigurationIsValid();
result = Mapper.Map<List<BusinessObject.ExchangeProgramType>, List<vmExchangeProgramTypeToIndexForGrid>>(boResultList);
Çalışan Kod:
List<vmExchangeProgramTypeToIndexForGrid> result = null;
List<BusinessObject.ExchangeProgramType> boResultList = null;
boResultList = _exchangeProgramTypeService.GetAll(termGUID.Value).ToList();
Mapper.CreateMap<BusinessObject.ExchangeProgramType, vmExchangeProgramTypeToIndexForGrid>();
//Mapper.AssertConfigurationIsValid();
result = Mapper.Map<List<BusinessObject.ExchangeProgramType>, List<vmExchangeProgramTypeToIndexForGrid>>(boResultList);
Kaynaklar:
http://stackoverflow.com/questions/5590550/automapper-mapping-list-becomes-0
https://github.com/AutoMapper/AutoMapper/wiki/Lists-and-arrays
http://stackoverflow.com/questions/5589471/mapping-lists-using-automapper
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder