1
0
mirror of https://github.com/silenceper/wechat.git synced 2026-02-07 06:02:26 +08:00
Files
wechat/credential/access_token.go
mqf20 d01c858921 use context
Signed-off-by: mqf20 <mingqingfoo@gmail.com>
2025-01-07 13:58:17 +08:00

23 lines
558 B
Go

package credential
import "context"
// AccessTokenHandle AccessToken 接口
type AccessTokenHandle interface {
GetAccessToken() (accessToken string, err error)
}
type AccessTokenCompatibleHandle struct {
AccessTokenHandle
}
func (c AccessTokenCompatibleHandle) GetAccessTokenContext(_ context.Context) (accessToken string, err error) {
return c.GetAccessToken()
}
// AccessTokenContextHandle AccessToken 接口
type AccessTokenContextHandle interface {
AccessTokenHandle
GetAccessTokenContext(ctx context.Context) (accessToken string, err error)
}