为了账号安全,请及时绑定邮箱和手机立即绑定

.net core中使用AutoMapper ProjectTo的问题

.net core中使用AutoMapper ProjectTo的问题

大话西游666 2018-08-08 06:10:36
已经配置了map,并已依赖注入cfg.CreateMap<User, MentionUserDto>();使用 _mapper.Map<IEnumerable<MentionUserDto>>() 正常,但使用 .ProjectTo<MentionUserDto>(_mapper) 总是提示下面的错误:Mapper not initialized. Call Initialize with appropriate configuration. If you are trying to use mapper instances through a container or otherwise, make sure you do not have any calls to the static Mapper.Map methods, and if you're using ProjectTo or UseAsDataSource extension methods, make sure you pass in the appropriate IConfigurationProvider instance.    at AutoMapper.Mapper.get_Configuration()
查看完整描述

1 回答

?
MM们

TA贡献1886条经验 获得超2个赞

改为 .ProjectTo<MentionUserDto>(_mapper.ConfigurationProvider) 就可以了


查看完整回答
反对 回复 2018-08-23
  • 1 回答
  • 0 关注
  • 948 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信