コード例 #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
}