Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DomainServiceSet = wire.NewSet(user.NewUserDao, NewUserDomainService)
Functions ¶
This section is empty.
Types ¶
type DomainService ¶
type DomainService interface {
Info(ctx context.Context, userId uint64) (*userDo.User, error)
ListUser(ctx context.Context, page, pageSize int, condition map[string]interface{}) ([]userDo.User, int64, error)
CreateUser(ctx context.Context, userInfo userDo.User) (*userDo.User, error)
UpdateUser(ctx context.Context, userInfo userDo.User) (*userDo.User, error)
DeleteUser(ctx context.Context, userId uint64) error
}
DomainService 用户领域服务
func InitUserDomainService ¶
func InitUserDomainService() DomainService
func NewUserDomainService ¶
func NewUserDomainService(userDao userDao.Dao) DomainService
Click to show internal directories.
Click to hide internal directories.