Я начинаю изучать AutoMapper и сталкиваюсь с парой мелких проблем.
По сути, я получаю нулевые эталонные исключения при попытке привязки к IList, созданным AutoMapper.
Мой метод обвязки ботинок выглядит следующим образом:
Mapper.CreateMap<Claimant, ClaimantViewModel>()
.ForMember(
vm => vm.Check,
opt => opt.Ignore());
Mapper.CreateMap<IList<Claimant>, IList<ClaimantViewModel>>();
Mapper.AssertConfigurationIsValid();
Мне это не нравится.Затем я пытаюсь позвонить:
dlWAMs.DataSource = Mapper.Map<IList<Claimant>, IList<ClaimantViewModel>(someilist);
dlWAMs.DataBind();
С этим я получаю исключение нулевой ссылки.Если я кодирую свой собственный цикл и сопоставляю модели с моделью представления по одной, код работает нормально.
Что я делаю не так?