public void ChangeName(string newName) { if(!GenericValidationRules.ValidName(newName)) throw new InvalidDataException("name not valid."); var e = new CustomerNameChanged {NewName = newName}; ApplyEvent(e); }
private void OnNameChanged(CustomerNameChanged e) { _name = e.NewName; }