21 lines
598 B
C#
21 lines
598 B
C#
using Apimanager_backend.Dtos;
|
|
using Apimanager_backend.Models;
|
|
using AutoMapper;
|
|
|
|
namespace Apimanager_backend.Config
|
|
{
|
|
public class MyAutomapper:Profile
|
|
{
|
|
public MyAutomapper()
|
|
{
|
|
CreateMap<User,UserInfoDto>();
|
|
CreateMap<CreateUserDto, User>()
|
|
.ForMember(dest => dest.PassHash, opt => opt.MapFrom(src => src.Password));
|
|
CreateMap<Api, ApiInfoDto>();
|
|
CreateMap<CreateApiInfo, Api>();
|
|
CreateMap<Apipackage, PackageInfoDto>();
|
|
CreateMap<AddPackageDto, Apipackage>();
|
|
}
|
|
}
|
|
}
|