IActionResult HandleMgException(MgException ex) { String msg = string.Format("{0}\n{1}", ex.GetExceptionMessage(), ex.GetStackTrace()); if (ex is MgResourceNotFoundException || ex is MgResourceDataNotFoundException) { return HttpNotFound(); } else if (ex is MgAuthenticationFailedException || ex is MgUnauthorizedAccessException || ex is MgUserNotFoundException) { return MgUnauthorized(); } throw new Exception(ex.ToString()); }
public static TestResult FromMgException(MgException ex) { //Need to be lowercase to satisfy a PHP-ism. Ugh! return new TestResult(ex.GetType().Name.ToLower(), "text/plain"); }
public static TestResult FromMgException(MgException ex) { //Need to be lowercase to satisfy a PHP-ism. Ugh! return(new TestResult(ex.GetType().Name.ToLower(), "text/plain")); }