Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( fx.Provide(NewRoutes), fx.Provide(NewUserRoute), fx.Provide(NewAuthRoute), fx.Provide(NewMemoRoute), )
exports routes dependency
Functions ¶
This section is empty.
Types ¶
type AuthRoute ¶
type AuthRoute struct {
// contains filtered or unexported fields
}
func NewAuthRoute ¶
func NewAuthRoute(logger lib.Logger, router lib.Router, authController controllers.AuthController) AuthRoute
NewAuthRoute initialize auth route
type MemoRoute ¶
type MemoRoute struct {
// contains filtered or unexported fields
}
func NewMemoRoute ¶
func NewMemoRoute(logger lib.Logger, router lib.Router, authMiddleware middlewares.AuthMiddleware, memoController controllers.MemoController) MemoRoute
NewMemoRoute initialize memo route
type UserRoute ¶
type UserRoute struct {
// contains filtered or unexported fields
}
func NewUserRoute ¶
func NewUserRoute(logger lib.Logger, router lib.Router, authMiddleware middlewares.AuthMiddleware, userController controllers.UserController) UserRoute
NewUserRoute initialize user route.
Click to show internal directories.
Click to hide internal directories.