AutoMapper.AutoMapperMappingException”类型的异常在 AutoMapper.dll 中发生,但未在用户代码中进行处理
2024-10-19
12
今天修改别人的代码抛出了这样的异常:
AutoMapper.AutoMapperMappingException”类型的异常在 AutoMapper.dll 中发生,但未在用户代码中进行处理。进行了调试,往下走的时候直接报错了,百度之~中文网站上没有找到好的答案,后来在一个国外网站上看到了正解:
Are you calling your CreateMaps<> methods from unit test class?
找到原因了,在页面初始化的时候createmaps一下就好了,例如:
static MerchantsController()
{
Mapper.CreateMap<MerchantChangeRequest, Merchant>();
Mapper.CreateMap<MerchantStat, MerchantStatVM>();
}
就可以了。
更新于:17天前赞一波!
相关文章
文章评论
评论问答