public BookableShowCreated(BookableShowId id, ScreenId screenId, DateTime showTime, List <BookableSeat> seats) { Id = id; ScreenId = screenId; ShowTime = showTime; Seats = seats; }
private BookableShow(BookableShowId id, ScreenId screenId, DateTime showTime, List <BookableSeat> seats) { Apply(new BookableShowCreated(id, screenId, showTime, seats)); }