Beispiel #1
0
        public void ChangeName(string newName)
        {
            if(!GenericValidationRules.ValidName(newName)) throw new InvalidDataException("name not valid.");

            var e = new CustomerNameChanged {NewName = newName};
            ApplyEvent(e);
        }
Beispiel #2
0
 private void OnNameChanged(CustomerNameChanged e)
 {
     _name = e.NewName;
 }