예제 #1
0
        public void Validate(LoginMessages.Request request)
        {
            var username = request.Username;
            var password = request.Password;

            if (String.IsNullOrEmpty(username) == true)
            {
                throw LoginValidationException.CreateException(LoginValidationExceptions.InvalidUsername);
            }

            if (String.IsNullOrEmpty(password) == true)
            {
                throw LoginValidationException.CreateException(LoginValidationExceptions.InvalidPassword);
            }
        }
예제 #2
0
 static public LoginValidationException CreateException(LoginValidationExceptions exception)
 {
     return(new LoginValidationException(LoginValidationException.ValidationMessageFor(exception)));
 }