using LMS.Repository.DB; using LMS.Repository.MJPackage; namespace LMS.Tools.MJPackage { public interface ITokenService { Task GetTokenAsync(string token); Task GetDatabaseTokenAsync(string token, bool hasHistory = false); Task GetMJapiTokenByIdAsync(long tokenId); Task ResetDailyUsage(); void IncrementUsage(string token); Task LoadOriginTokenAsync(); Task GetOriginToken(); Task LoadMJAPIBasicUrlAsync(); Task GetMJAPIBasicUrl(); } }