using AutoMapper; using AutoMapper.Internal.Mappers; using SJZY.Track.Application.Dtos.TrackFlags; using SJZY.Track.Application.Dtos.TrackStatus; using SJZY.Track.Domain.Aggregates.TrackFlagAggregate; using SJZY.Track.Domain.Dtos.TrackFlags; using SJZY.Track.Domain.Dtos.TrackStatus; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Volo.Abp.ObjectMapping; namespace SJZY.Track.Application.AutoMapper { public class TrackFlagAutoMapperProfile : Profile { public TrackFlagAutoMapperProfile() { CreateMap(MemberList.None) .ForMember(dest => dest.Name, opt => opt.MapFrom(source => source.Flag)) .ForMember(dest => dest.IsCompleted, opt => opt.MapFrom(source => source.IsFinish)); CreateMap(MemberList.None); CreateMap(MemberList.None); CreateMap, UnifyPageResultDto>(MemberList.None); CreateMap(MemberList.None); //var pageResultDto = // ObjectMapper.Map, UnifyPageResultDto>( // resultDto); } } }