コード例 #1
0
 public void RegisterMaps()
 {
     Mapper.Initialize(cfg => {
         cfg.CreateMap <WorkOrderPart, WorkOrderPartsViewModel>()
         .ForMember(dest => dest.Part,
                    opt => opt.ResolveUsing(Mapper.Map <WorkOrderPart>))
         .ForMember(dest => dest.MaintenanceGroups,
                    opt => opt.ResolveUsing(s => _workorderservice.GetMaintenanceGroups()))
         .ForMember(dest => dest.Priorities,
                    opt => opt.ResolveUsing(s => _workorderservice.GetPriorities()))
         .ForMember(dest => dest.Protocols,
                    opt => opt.ResolveUsing(s => _workorderservice.GetProtocols()));
     });
 }