ql_apimanager_backend/Apimanager_backend/Config/MyAutomapper.cs

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