using AutoMapper; using DocumentOperator.Application.Common.DTOs; using DocumentOperator.Domain.Models.ValueObjects; using DocumentOperator.Domain.ValueObjects; namespace DocumentOperator.Application.Common.Mapping; /// /// AutoMapper profile for mapping domain entities to DTOs /// public class MappingProfile : Profile { public MappingProfile() { // PdfMetadata -> PdfValidationResult CreateMap(); // PdfAMetadata -> PdfAValidationResult CreateMap() .ForMember(dest => dest.FileSize, opt => opt.MapFrom(src => src.FileSizeBytes)); // SwissQrCodeData -> SwissQrCodeDataDto CreateMap(); // AddressData -> AddressDataDto CreateMap(); } }