Files
Thuis_api/Models/ThuisApiProfile.cs
2023-01-30 09:20:18 +01:00

18 lines
613 B
C#

using AutoMapper;
namespace ThuisApi.Models;
public class ThuisApiProfile : Profile
{
public ThuisApiProfile()
{
CreateMap<Freezer, FreezerDto>();
CreateMap<FreezerDto, Freezer>()
.ForMember(dest => dest.FreezerId, opt => opt.Ignore())
.ForSourceMember(src => src.AmountInFreezer, opt => opt.DoNotValidate());
CreateMap<FreezerItem, FreezerItemDto>();
CreateMap<FreezerItemDto, FreezerItem>()
// .ForSourceMember(src => src.Freezer, opt => opt.DoNotValidate())
.ForMember(dest => dest.Freezer, opt => opt.Ignore());
}
}