public HttpHandlerException(Exception httpException, eFunctionException funcException) { mHttpException = httpException; mFunctionException = funcException; if (mHttpException != null)//http优先 { mMessage = mHttpException.Message; mIsOK = false; } else if (funcException != eFunctionException.OK) { switch (funcException) { case eFunctionException.UsageError: mMessage = "函数使用错误"; mIsOK = false; break; default: mMessage = "未知错误"; mIsOK = false; break; } } else { mMessage = "OK"; mIsOK = true; } }
public void getRawException(out Exception httpEx, out eFunctionException funcEx) { httpEx = mHttpException; funcEx = mFunctionException; }