private void Validate(ErrorBucket errors) { // do basic data presence validation... if (string.IsNullOrEmpty(Username)) errors.AddError("Username is required."); if (string.IsNullOrEmpty(Password)) errors.AddError("Password is required."); }