namespace Brizco.Domain.Entities.Shift; public partial class ShiftPlan : ApiEntity { public ShiftPlan() { } internal ShiftPlan(DateTime startAt, DateTime endAt,Guid shiftId) { StartAt = startAt; EndAt = endAt; } public DateTime StartAt { get; private set; } public DateTime EndAt { get; private set; } public Guid ShiftId { get; private set; } public virtual Shift? Shift { get; private set; } public IReadOnlyCollection? Users => ShiftPlanUsers; internal List? ShiftPlanUsers { get; private set; } = new(); }