public User(UserId id, UserName name) { Id = id; Name = name; }
public void ChangeName(UserName name) { Name = name ?? throw new ArgumentNullException(nameof(name)); }