示例#1
0
文件: posts.go 项目: byrnedo/blogsvc
func NewPostsController() *PostsController {
	return &PostsController{
		JsonController: &controllers.JsonController{},
		postModel:      daos.NewDefaulPostDAO(defaultmongo.Conn()),
	}
}
示例#2
0
文件: users.go 项目: byrnedo/usersvc
func NewUsersController(encryptionKey string) *UsersController {
	return &UsersController{
		JsonController: &controllers.JsonController{},
		userModel:      daos.NewDefaultUserDAO(defaultmongo.Conn(), encryptionKey), // mongo user model
	}
}
示例#3
0
文件: users.go 项目: byrnedo/usersvc
func NewUsersController(nc *natsio.Nats, encryptionKey string) (pC *UsersController) {
	pC = &UsersController{}
	pC.natsCon = nc
	pC.userModel = daos.NewDefaultUserDAO(defaultmongo.Conn(), encryptionKey)
	return
}