如何使用新的automapper (v4) 映射配置?
How to use new automapper (v4) mapping configuration?
如何使用新的 automapper v4 配置?一个前任:
MapperConfiguration mapperConfiguration = new MapperConfiguration(cfg => cfg.CreateMap<PersonModel, Person>());
mapperConfiguration = new MapperConfiguration(cfg => cfg.CreateMap<PersonModel, Person>());
但这不是你看到的方式。我再次创建新的 MapperConfiguration,因此第一个配置将消失。我现在有点尝试了,也许我不小心,但它对我来说看起来很复杂。
以前,你可以这样做;
Mapper.CreateMap<Person, PersonModel>();
Mapper.CreateMap<PersonModel, Person>();
我错过了什么?
很简单,抱歉。这是代码;
MapperConfiguration mapperConfiguration = new MapperConfiguration(cfg =>
{
cfg.CreateMap<PersonModel, Person>();
cfg.CreateMap<Person, PersonModel>();
});
如何使用新的 automapper v4 配置?一个前任:
MapperConfiguration mapperConfiguration = new MapperConfiguration(cfg => cfg.CreateMap<PersonModel, Person>());
mapperConfiguration = new MapperConfiguration(cfg => cfg.CreateMap<PersonModel, Person>());
但这不是你看到的方式。我再次创建新的 MapperConfiguration,因此第一个配置将消失。我现在有点尝试了,也许我不小心,但它对我来说看起来很复杂。
以前,你可以这样做;
Mapper.CreateMap<Person, PersonModel>();
Mapper.CreateMap<PersonModel, Person>();
我错过了什么?
很简单,抱歉。这是代码;
MapperConfiguration mapperConfiguration = new MapperConfiguration(cfg =>
{
cfg.CreateMap<PersonModel, Person>();
cfg.CreateMap<Person, PersonModel>();
});