Files
FCP-Mod-Updater/Services/IGitHubApiService.cs
T
2026-02-04 09:00:07 +08:00

12 lines
370 B
C#

using FCPModUpdater.Models;
namespace FCPModUpdater.Services;
public interface IGitHubApiService
{
Task<IReadOnlyList<RemoteRepo>> GetOrganizationReposAsync(CancellationToken ct = default);
Task<RemoteRepo?> GetRepoByNameAsync(string repoName, CancellationToken ct = default);
int? RemainingRateLimit { get; }
DateTimeOffset? RateLimitReset { get; }
}