public override void Validate() { if (string.IsNullOrEmpty(Username) || Username.ContainsSpace()) { throw new ArgumentException("username not valid", nameof(Username)); } if (string.IsNullOrEmpty(ListId) || ListId.ContainsSpace()) { throw new ArgumentException("list id not valid", nameof(ListId)); } }