asp.net-mvc – AutoMapper.Mapper不包含CreateMap的定义

前端之家收集整理的这篇文章主要介绍了asp.net-mvc – AutoMapper.Mapper不包含CreateMap的定义前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这可能是一个基本问题,但是想知道我没有得到AutoMapper.Mapper.CreateMap方法

我使用错误的AutoMapper参考/包?谢谢

解决方法

CreateMap方法的静态版本已在4.2中弃用,然后从版本5.0中的API中删除。吉米·博加德在 this blog post年更详细地谈到了这一点。

新的映射技术是非静态的,像这样(代码来自帖子):

var config = new MapperConfiguration(cfg => {
    cfg.CreateMap<Source,Dest>();
});

IMapper mapper = config.CreateMapper();
var source = new Source();
var dest = mapper.Map<Source,Dest>(source);

猜你在找的asp.Net相关文章