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())); }); }