public static TorqueWrenchMeasure ToEntity(this TorqueWrenchMeasureDao dao) { return(Mapper.Map <TorqueWrenchMeasureDao, TorqueWrenchMeasure>(dao, a => { a.AfterMap((x, y) => Mapper.Map(JsonConvert.DeserializeObject <TorqueWrenchMeasure.TorqueWrenchMeasureData>(x.Data), y.Data)); })); //Mapper.Initialize(x => x.CreateMap<TorqueWrenchMeasureDao, TorqueWrenchMeasure>().AfterMap((a, b) => //{ // Mapper.Initialize(cfg => cfg.CreateMap<TorqueWrenchMeasure.TorqueWrenchMeasureData, TorqueWrenchMeasure.TorqueWrenchMeasureData>()); // AutoMapper.Mapper.Map(Newtonsoft.Json.JsonConvert.DeserializeObject<TorqueWrenchMeasure.TorqueWrenchMeasureData>(a.Data), b.Data); //})); //return Mapper.Map<TorqueWrenchMeasure>(dao); //return Mapper.Map<TorqueWrenchMeasureDao, TorqueWrenchMeasure>(dao, x => //{ // x.AfterMap((a, b) => // { // Mapper.Initialize(cfg => cfg.CreateMap<TorqueWrenchMeasure.TorqueWrenchMeasureData, TorqueWrenchMeasure.TorqueWrenchMeasureData>()); // AutoMapper.Mapper.Map(Newtonsoft.Json.JsonConvert.DeserializeObject<TorqueWrenchMeasure.TorqueWrenchMeasureData>(a.Data), b.Data); // }); //}); }
public static TorqueWrenchMeasure ToEntity(this TorqueWrenchMeasureDao dao) { return(Mapper.Map <TorqueWrenchMeasure>(dao)); }