public Circle(CircleId id, CircleName name, UserId owner, List<UserId> members) { if (id == null) throw new ArgumentNullException(nameof(id)); if (name == null) throw new ArgumentNullException(nameof(name)); if (owner == null) throw new ArgumentNullException(nameof(owner)); if (members == null) throw new ArgumentNullException(nameof(members)); this.id = id; this.name = name; this.owner = owner; this.members = members; }
public void ChangeName(CircleName name) { if (name == null) throw new ArgumentNullException(nameof(name)); this.name = name; }