예제 #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
}