using AutoMapper; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FileService.Application.UploadFile { public class UploadFileMapperConfig:Profile { public UploadFileMapperConfig() { CreateMap() .ForMember(dest => dest.FileName, opt => opt.MapFrom(src => src.FileName.Value)) .ForMember(dest => dest.ContentType, opt => opt.MapFrom(src => src.ContentType.Value)) .ForMember(dest => dest.CheckSum, opt => opt.MapFrom(src => src.CheckSum.Value)) .ForMember(dest => dest.Created, opt => opt.MapFrom(src => src.CreationTime)) .ForMember(dest => dest.Updated, opt => opt.MapFrom(src => src.ModificationTime ?? src.CreationTime)) ; } } }