public TwitterTimeoutException(ITwitterRequest request) : base(request, $"{request.Query.Url} request timed out.") { TwitterDescription = $"Twitter was not able to perform your query within the Timeout limit of {request.Query.Timeout.TotalMilliseconds} ms."; WebException = null; StatusCode = 408; TwitterExceptionInfos = new ITwitterExceptionInfo[0]; }
public TwitterException TryLogExceptionInfos(ITwitterExceptionInfo[] exceptionInfos, string url) { var twitterException = _twitterExceptionFactory.Create(exceptionInfos, url); if (LogExceptions) { AddTwitterException(twitterException); } return twitterException; }
public TwitterException GenerateTwitterException(ITwitterExceptionInfo[] exceptionInfos, string url) { return _twitterExceptionFactory.Create(exceptionInfos, url); }
public TwitterException(ITwitterExceptionInfo[] exceptionInfos, string url) : this(url) { CreationDate = DateTime.Now; TwitterExceptionInfos = exceptionInfos; }
public TwitterException Create(ITwitterExceptionInfo[] exceptionInfos, string url) { return new TwitterException(exceptionInfos, url); }