Api/Brizco.Domain/MapsterRegister.cs

15 lines
390 B
C#

using Brizco.Domain.Entities.Shift;
using Mapster;
namespace Brizco.Domain;
public class MapsterRegister : IRegister
{
public void Register(TypeAdapterConfig config)
{
config.NewConfig<Shift, ShiftSDto>()
.Map("Days", org => org.Days != null ? org.Days.Select(d=>d.DayOfWeek).ToList()
: new List<DayOfWeek>())
.TwoWays();
}
}