From: <fab...@us...> - 2009-06-04 19:16:08
|
Revision: 4410 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=4410&view=rev Author: fabiomaulo Date: 2009-06-04 19:16:07 +0000 (Thu, 04 Jun 2009) Log Message: ----------- Minor refactoring (the message now include another possible cause) Modified Paths: -------------- trunk/nhibernate/src/NHibernate/AssertionFailure.cs Modified: trunk/nhibernate/src/NHibernate/AssertionFailure.cs =================================================================== --- trunk/nhibernate/src/NHibernate/AssertionFailure.cs 2009-06-04 17:10:56 UTC (rev 4409) +++ trunk/nhibernate/src/NHibernate/AssertionFailure.cs 2009-06-04 19:16:07 UTC (rev 4410) @@ -10,13 +10,14 @@ [Serializable] public class AssertionFailure : ApplicationException { + private const string DefaultMessage = "An AssertionFailure occurred - this may indicate a bug in NHibernate or in your custom types."; + /// <summary> /// Initializes a new instance of the <see cref="AssertionFailure"/> class. /// </summary> public AssertionFailure() : base(String.Empty) { - LogManager.GetLogger(typeof(AssertionFailure)).Error( - "An AssertionFailure occurred - this may indicate a bug in NHibernate"); + LogManager.GetLogger(typeof(AssertionFailure)).Error(DefaultMessage); } /// <summary> @@ -25,8 +26,7 @@ /// <param name="message">The message that describes the error. </param> public AssertionFailure(string message) : base(message) { - LogManager.GetLogger(typeof(AssertionFailure)).Error( - "An AssertionFailure occurred - this may indicate a bug in NHibernate", this); + LogManager.GetLogger(typeof(AssertionFailure)).Error(DefaultMessage, this); } /// <summary> @@ -40,8 +40,7 @@ /// </param> public AssertionFailure(string message, Exception innerException) : base(message, innerException) { - LogManager.GetLogger(typeof(AssertionFailure)).Error( - "An AssertionFailure occurred - this may indicate a bug in NHibernate", innerException); + LogManager.GetLogger(typeof(AssertionFailure)).Error(DefaultMessage, innerException); } /// <summary> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |