Automapper Map.CreateMap 不再使用了?
Automapper Map.CreateMap not used anymore?
我使用的是 AutoMapper 5.1.1.0 版。
以前我能够做到以下几点:
Mapper.CreateMap<SchoolYearDetail, SchoolYearDto>();
但是在5.1.1.0版本中它已经不存在了。
谁能告诉我该怎么做?
以前 AutoMapper
根据您的示例是静态的,现在需要实例化。
Link 下面是 AutoMapper
的创建者
https://lostechies.com/jimmybogard/2016/01/21/removing-the-static-api-from-automapper/
如果 link 停止工作,这里有一个片段。
var config = new MapperConfiguration(cfg => {
cfg.CreateMap<Source, Dest>();
});
var mapper = config.CreateMapper();
var source = new Source();
var dest = mapper.Map<Source, Dest>(source);
许多其他与此相关的 Whosebug 帖子:
希望对您有所帮助。
我使用的是 AutoMapper 5.1.1.0 版。 以前我能够做到以下几点:
Mapper.CreateMap<SchoolYearDetail, SchoolYearDto>();
但是在5.1.1.0版本中它已经不存在了。 谁能告诉我该怎么做?
以前 AutoMapper
根据您的示例是静态的,现在需要实例化。
Link 下面是 AutoMapper
的创建者
https://lostechies.com/jimmybogard/2016/01/21/removing-the-static-api-from-automapper/
如果 link 停止工作,这里有一个片段。
var config = new MapperConfiguration(cfg => {
cfg.CreateMap<Source, Dest>();
});
var mapper = config.CreateMapper();
var source = new Source();
var dest = mapper.Map<Source, Dest>(source);
许多其他与此相关的 Whosebug 帖子:
希望对您有所帮助。