private void IsResponseException(Exception exception) { var exc = exception as ResponseException; if (exc != null) { ExceptionData = exc.ExceptionData; } }
public ResponseException(HttpStatusCode code, ModelStateDictionary modelState) { ExceptionData = new ExceptionData { ModelState = modelState, Code = code, Time = Utilities.GetServerTime() }; }
public ResponseException(HttpStatusCode code, string reason, string innerMessage = "", Utilities.ExceptionType type = Utilities.ExceptionType.Unknown, params object[] arguments) { ExceptionData = new ExceptionData { Reason = reason, InnerMessage = innerMessage, Type = type, Code = code, Arguments = arguments, Time = Utilities.GetServerTime() }; }