using System; namespace GeometryUtility { /// /// Summary description for NoValidReturnException. /// public class NonValidReturnException : ApplicationException { public NonValidReturnException() { } public NonValidReturnException(string msg) : base(msg) { var errMsg = "\nThere is no valid return value available!"; throw new NonValidReturnException(errMsg); } public NonValidReturnException(string msg, Exception inner) : base(msg, inner) { } } public class InvalidInputGeometryDataException : ApplicationException { public InvalidInputGeometryDataException() { } public InvalidInputGeometryDataException(string msg) : base(msg) { } public InvalidInputGeometryDataException(string msg, Exception inner) : base(msg, inner) { } } }