/// <summary> /// 通过主键编号获取实体模型 /// </summary> /// <param name="id"></param> /// <returns></returns> public DebrisFlowModel GetById(int id) { if (id <= 0) { throw new Exception("主键编号不应该为负数或者0"); } DebrisFlow debris = this._debrisFlowService.Get(id); DebrisFlowModel model = Mapper.Map <DebrisFlow, DebrisFlowModel>(debris); return(model); }
public void TestComplexAutoMapper() { DebrisFlow d = this._service.Get(1); var comprehensiveModel = new ComprehensiveSimplify(); Mapper.CreateMap <Comprehensive, ComprehensiveSimplify>(); //Mapper.CreateMap<DebrisFlow, DebrisFlowModel>() // .ForMember("ComprehensiveModel", o => o.MapFrom(e => e.Comprehensive)); DebrisFlowModel m = Mapper.Map <DebrisFlow, DebrisFlowModel> (d); }