private void When(SeatCountForLicenseChanged @event) { // Question: Should we guard against applying events with the wrong aggregate identity here? this.seats = @event.Seats; }