public TwitterException( IWebExceptionInfoExtractor webExceptionInfoExtractor, WebException webException, ITwitterRequest request) : this(request, webException.Message) { WebException = webException; StatusCode = webExceptionInfoExtractor.GetWebExceptionStatusNumber(webException); TwitterExceptionInfos = webExceptionInfoExtractor.GetTwitterExceptionInfo(webException); TwitterDescription = webExceptionInfoExtractor.GetStatusCodeDescription(StatusCode); }
public TwitterException( IWebExceptionInfoExtractor webExceptionInfoExtractor, WebException webException, string url) : this(url, webException.Message) { WebException = webException; StatusCode = webExceptionInfoExtractor.GetWebExceptionStatusNumber(webException); TwitterExceptionInfos = webExceptionInfoExtractor.GetTwitterExceptionInfo(webException); TwitterDescription = webExceptionInfoExtractor.GetStatusCodeDescription(StatusCode); }
public TwitterException( IWebExceptionInfoExtractor webExceptionInfoExtractor, WebException webException, string url) : this(url) { WebException = webException; StatusCode = webExceptionInfoExtractor.GetWebExceptionStatusNumber(webException); TwitterExceptionInfos = webExceptionInfoExtractor.GetTwitterExceptionInfo(webException); TwitterDescription = webExceptionInfoExtractor.GetStatusCodeDescription(StatusCode); }
public TwitterException( IWebExceptionInfoExtractor webExceptionInfoExtractor, WebException webException, string url) { CreationDate = DateTime.Now; WebException = webException; URL = url; StatusCode = webExceptionInfoExtractor.GetWebExceptionStatusNumber(webException); TwitterExceptionInfos = webExceptionInfoExtractor.GetTwitterExceptionInfo(webException); TwitterDescription = Resources.ResourceManager.GetString(String.Format("ExceptionDescription_{0}", StatusCode)); }
public TwitterException( IWebExceptionInfoExtractor webExceptionInfoExtractor, WebException webException, ITwitterQuery twitterQuery, int defaultStatusCode = DEFAULT_STATUS_CODE) : this(twitterQuery, webException.Message) { WebException = webException; StatusCode = webExceptionInfoExtractor.GetWebExceptionStatusNumber(webException, defaultStatusCode); TwitterExceptionInfos = webExceptionInfoExtractor.GetTwitterExceptionInfo(webException); TwitterDescription = webExceptionInfoExtractor.GetStatusCodeDescription(StatusCode); }
public TwitterException( IWebExceptionInfoExtractor webExceptionInfoExtractor, WebException webException, string url) { CreationDate = DateTime.Now; WebException = webException; URL = url; StatusCode = webExceptionInfoExtractor.GetWebExceptionStatusNumber(webException); TwitterExceptionInfos = webExceptionInfoExtractor.GetTwitterExceptionInfo(webException); TwitterDescription = webExceptionInfoExtractor.GetStatusCodeDescription(StatusCode); }