// Code generated by goctl. DO NOT EDIT. // goctl 1.7.6 // Source: auth_service.proto package auth_service_client import ( "context" "gitea.youtukeji.com.cn/xiabin/youtu_grpc/auth_service/auth_service" "github.com/zeromicro/go-zero/zrpc" "google.golang.org/grpc" ) type ( Code2SessionRequest = auth_service.Code2SessionRequest Code2SessionResponse = auth_service.Code2SessionResponse GetAccessTokenRequest = auth_service.GetAccessTokenRequest GetAccessTokenResponse = auth_service.GetAccessTokenResponse Request = auth_service.Request Response = auth_service.Response AuthService interface { Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) Code2Session(ctx context.Context, in *Code2SessionRequest, opts ...grpc.CallOption) (*Code2SessionResponse, error) GetAccessToken(ctx context.Context, in *GetAccessTokenRequest, opts ...grpc.CallOption) (*GetAccessTokenResponse, error) } defaultAuthService struct { cli zrpc.Client } ) func NewAuthService(cli zrpc.Client) AuthService { return &defaultAuthService{ cli: cli, } } func (m *defaultAuthService) Ping(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Response, error) { client := auth_service.NewAuthServiceClient(m.cli.Conn()) return client.Ping(ctx, in, opts...) } func (m *defaultAuthService) Code2Session(ctx context.Context, in *Code2SessionRequest, opts ...grpc.CallOption) (*Code2SessionResponse, error) { client := auth_service.NewAuthServiceClient(m.cli.Conn()) return client.Code2Session(ctx, in, opts...) } func (m *defaultAuthService) GetAccessToken(ctx context.Context, in *GetAccessTokenRequest, opts ...grpc.CallOption) (*GetAccessTokenResponse, error) { client := auth_service.NewAuthServiceClient(m.cli.Conn()) return client.GetAccessToken(ctx, in, opts...) }