static async Task <IRateLimitStatus> GetGraphQLRateLimitStatus(IGitHubApiStatusService gitHubApiStatusService) { var cancellationTokenSource = new CancellationTokenSource(TimeSpan.FromSeconds(2)); var gitHubApiStatus = await gitHubApiStatusService.GetApiRateLimits(cancellationTokenSource.Token).ConfigureAwait(false); return(gitHubApiStatus.GraphQLApi); }
public GetTestToken(GitHubApiV3Service gitHubApiV3Service, IGitHubApiStatusService gitHubApiStatusService, GitHubGraphQLApiService gitHubGraphQLApiService) { _gitHubApiV3Service = gitHubApiV3Service; _gitHubApiStatusService = gitHubApiStatusService; _gitHubGraphQLApiService = gitHubGraphQLApiService; }
public GetMicrosoftLearnContributorCount(AdvocateService advocateService, BlobStorageService blobStorageService, IGitHubApiStatusService gitHubApiStatusService, GitHubGraphQLApiService gitHubGraphQLApiService) { _advocateService = advocateService; _blobStorageService = blobStorageService; _gitHubApiStatusService = gitHubApiStatusService; _gitHubGraphQLApiService = gitHubGraphQLApiService; }
public GetReadmeFunction(QueueClient queueClient, IHttpClientFactory httpClientFactory, GitHubRestApiService gitHubApiService, IGitHubApiStatusService gitHubApiStatusService, GitHubGraphQLApiService gitHubGraphQLApiService) { _httpClient = httpClientFactory.CreateClient(); _cloudQueueClient = queueClient; _gitHubRestApiService = gitHubApiService; _gitHubApiStatusService = gitHubApiStatusService; _gitHubGraphQLApiService = gitHubGraphQLApiService; }
public static bool HasReachedMaximumApiCallLimit(this IGitHubApiStatusService gitHubApiStatusService, in Exception exception)
public GitHubGraphQLApiService(IGitHubGraphQLApi gitHubGraphQLApi, ILogger <GitHubGraphQLApiService> logger, IGitHubApiStatusService gitHubApiStatusService) : base(gitHubApiStatusService, logger) { _gitHubGraphQLClient = gitHubGraphQLApi; }
public RestApiStatusViewModel(IGitHubApiStatusService gitHubApiStatusService) => _gitHubApiStatusService = gitHubApiStatusService;
public GraphQLApiStatusViewModel(IGitHubApiStatusService gitHubApiStatusService) => _gitHubApiStatusService = gitHubApiStatusService;
public GitHubApiV3Service(IGitHubApiV3 gitHubApiV3Client, ILogger <GitHubApiV3Service> logger, IGitHubApiStatusService gitHubApiStatusService) : base(gitHubApiStatusService, logger) { _gitHubApiV3Client = gitHubApiV3Client; }
protected BaseGitHubApiService(IGitHubApiStatusService gitHubApiStatusService, ILogger <BaseGitHubApiService> logger) => (_gitHubApiStatusService, _logger) = (gitHubApiStatusService, logger);
public GitHubApiStatus(IGitHubApiStatusService gitHubApiStatusService) => _gitHubApiStatusService = gitHubApiStatusService;