Documentation ¶
Index ¶
- Variables
- func HandlerError(f func(ctx context.Context) error) func()
- func NewAuthService(uc *biz.AuthUseCase) userV1.AuthServiceServer
- func NewUserService(user *biz.UserUseCase) userV1.UserServiceServer
- type AuthService
- func (s AuthService) Captcha(ctx context.Context, req *userV1.CaptchaReq) (*userV1.CaptchaReply, error)
- func (s AuthService) Login(ctx context.Context, req *userV1.LoginReq) (*userV1.LoginToken, error)
- func (s AuthService) NewPasswd(ctx context.Context, req *userV1.NewPasswdReq) (*v1.Empty, error)
- func (s AuthService) RefreshToken(ctx context.Context, empty *v1.Empty) (*userV1.LoginToken, error)
- type CronService
- type UserService
- func (u UserService) CreateUser(ctx context.Context, req *userV1.CreateUserReq) (*v1.User, error)
- func (u UserService) DelUser(ctx context.Context, ids *v1.Ids) (*v1.Empty, error)
- func (u UserService) GetUser(ctx context.Context, id *v1.Id) (*v1.User, error)
- func (u UserService) ListUser(ctx context.Context, req *userV1.ListUserReq) (*userV1.UserListReply, error)
- func (u UserService) UpdateUser(ctx context.Context, req *userV1.UpdateUserReq) (*v1.User, error)
- func (u UserService) UserInfo(ctx context.Context, id *v1.Empty) (*v1.User, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderSet = wire.NewSet( NewCronService, NewUserService, NewAuthService, storage.NewVolumeService, )
ProviderSet is service providers.
Functions ¶
func HandlerError ¶
func NewUserService ¶
func NewUserService(user *biz.UserUseCase) userV1.UserServiceServer
Types ¶
type AuthService ¶
type AuthService struct { userV1.UnimplementedAuthServiceServer // contains filtered or unexported fields }
func (AuthService) Captcha ¶
func (s AuthService) Captcha(ctx context.Context, req *userV1.CaptchaReq) (*userV1.CaptchaReply, error)
func (AuthService) Login ¶
func (s AuthService) Login(ctx context.Context, req *userV1.LoginReq) (*userV1.LoginToken, error)
func (AuthService) NewPasswd ¶
func (s AuthService) NewPasswd(ctx context.Context, req *userV1.NewPasswdReq) (*v1.Empty, error)
func (AuthService) RefreshToken ¶
func (s AuthService) RefreshToken(ctx context.Context, empty *v1.Empty) (*userV1.LoginToken, error)
type CronService ¶
type CronService struct { }
func NewCronService ¶
func NewCronService() *CronService
func (*CronService) Register ¶
func (s *CronService) Register(manager *cron.CronManager)
type UserService ¶
type UserService struct { userV1.UnimplementedUserServiceServer // contains filtered or unexported fields }
func (UserService) CreateUser ¶
func (u UserService) CreateUser(ctx context.Context, req *userV1.CreateUserReq) (*v1.User, error)
func (UserService) ListUser ¶
func (u UserService) ListUser(ctx context.Context, req *userV1.ListUserReq) (*userV1.UserListReply, error)
func (UserService) UpdateUser ¶
func (u UserService) UpdateUser(ctx context.Context, req *userV1.UpdateUserReq) (*v1.User, error)
Click to show internal directories.
Click to hide internal directories.