18 lines
613 B
C#
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());
|
|
}
|
|
} |