Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AdminServiceProvider = wire.NewSet( NewUserService, )
Functions ¶
This section is empty.
Types ¶
type ProductService ¶
type ProductService interface {
AddProduct(ctx context.Context, req *adminmodel.AddProductParams) error
}
func NewProductService ¶
func NewProductService(repo adminrepo.ProductRepo) ProductService
type UserService ¶
type UserService interface { Login(ctx context.Context, req *adminmodel.UserLoginRequest) (*adminmodel.UserLoginResp, error) Register(ctx context.Context, req *adminmodel.UserRegisterRequest) error GetUserInfo(ctx context.Context, userId int) (userInfo *adminmodel.UserInfo, err error) UpdateUserInfo(ctx context.Context, req *adminmodel.UpdateUserInfoRequest) error }
func NewUserService ¶
Click to show internal directories.
Click to hide internal directories.