Tag: #autoatpper mappingexception

AutoMapper.AutoMapperMappingException

我知道有很多关于这个主题的问题,但没有一个问题为我的问题提供了答案。 这就是为什么我要创建一个新问题。 我已经在谷歌和这里寻找答案,并找到了一些改进了我的AutoMapper设置。 (即仅创建一次映射) 我的问题是我有时会得到例外,有时候却没有。 我完全不知道如何解决它。 我一整天都在搜索,我找不到任何东西。 当我运行Mapper.AssertConfigurationIsValid();它成功。 我试图添加以下内容: Mapper.Configuration.AllowNullDestinationValues = true; Mapper.AllowNullDestinationValues = true; 我仍然得到错误:s 我的设置如下: 在我的global.asax文件中,我调用AutoMapperSetup.SetupAutoMapper()。 protected void Application_Start(object sender, EventArgs e) { … AutoMapperSetup.SetupAutoMapper(); } AutoMapperSetup类如下所述:(我知道我的静态构造函数正在执行。如果我放置一个断点,它就会被击中。所以代码确实被执行了) public static class AutoMapperSetup { static AutoMapperSetup() { #region GetPlanning Mapper.CreateMap() .ForSourceMember(x => x.ItemSelection, y => y.Ignore()) .ForAllMembers(op => op.Condition(x => !x.IsSourceValueNull)); Mapper.CreateMap() .ForAllMembers(op => op.Condition(x […]