Automapper似乎是缓存数据

时间:2017-11-02 16:18:37

标签: asp.net caching automapper

我在项目中使用的Automapper版本是AutoMapper,Version = 6.0.2.0

当我第一次运行它时,有一个人物对象可用的记录,它被映射到员工对象。在后续运行中,虽然person对象没有任何数据,但employee对象保存以前存储的数据,并且它似乎是缓存数据。
我怎么能摆脱这个?

Mapper.Initialize(cfg =>
{
        cfg.CreateMap<Person, Employee>();
});

person pobj = new person();
pobj.FirstName = "Adam";
pobj.LastName = "Smith";
pobj.Address = "some address";
Mapper.CreateMap<Person, Employee>();
Employee emp = Mapper.Map<Employee>(pobj);

0 个答案:

没有答案