Fejl på exception
HejMin applikation crasher når den egentlig burde catche en exception.
Sådan ser min exception klasse ud
public class AppConfigurationException : Exception
{
public AppConfigurationException()
{
//Constructor Logic
}
public AppConfigurationException(String message) : base(message)
{
//Constructor Logic
}
}
Og her er en af metoderne fra min AppConfiguration klasse
public Boolean VerifyUser(String username, String password)
{
try
{
Hashing hs = new Hashing();
XmlNode node = docXML.SelectSingleNode("/Gallery/User[UserName='" + username + "']");
if (Hashing.VerifyHash(password,"SHA512",node.ChildNodes[2].InnerText))
return true;
else
return false;
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
Den chasher, hvis ikke at brugeren eksisterer. Hvad mangler der for at det virker?