using System.Threading.Tasks; namespace Myshipping.Core; public interface IWechatOAuth { Task GetAccessTokenAsync(string code, string state = ""); string GetAuthorizeUrl(string state = ""); Task GetUserInfoAsync(string accessToken, string openId); Task GetRefreshTokenAsync(string refreshToken); }