Exemple #1
0
        public Task WaitForCredentialsRateLimitAsync(ITwitterRequest request)
        {
            var credentialsRateLimitParameters = new WaitForCredentialsRateLimitParameters(request)
            {
                From = RateLimitsSource.CacheOnly
            };

            return(WaitForCredentialsRateLimitAsync(credentialsRateLimitParameters));
        }
Exemple #2
0
        public Task WaitForQueryRateLimitAsync(string url, RateLimitsSource from)
        {
            var credentialsRateLimitParameters = new WaitForCredentialsRateLimitParameters(url)
            {
                Credentials      = _client.Credentials,
                ExecutionContext = _client.CreateTwitterExecutionContext(),
                From             = from
            };

            return(_rateLimitAwaiter.WaitForCredentialsRateLimitAsync(credentialsRateLimitParameters));
        }