修复 router 提前初始化的问题
This commit is contained in:
parent
a7f232bd1d
commit
2458007286
@ -5,13 +5,12 @@ import (
|
||||
"framework_v2/internal/handlers/controllers/user"
|
||||
"framework_v2/internal/middleware/http"
|
||||
"framework_v2/internal/providers"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
swaggerFiles "github.com/swaggo/files"
|
||||
ginSwagger "github.com/swaggo/gin-swagger"
|
||||
)
|
||||
|
||||
var r = *providers.MustGet[gin.Engine]()
|
||||
|
||||
// @title Swagger Example API
|
||||
// @version 1.0
|
||||
// @description This is a sample server celler server.
|
||||
@ -34,6 +33,8 @@ var r = *providers.MustGet[gin.Engine]()
|
||||
// @description Description for what is this security definition being used
|
||||
// InitApiRoutes init api routes
|
||||
func InitApiRoutes() {
|
||||
var r = *providers.MustGet[gin.Engine]()
|
||||
|
||||
var userController = user.NewUserController()
|
||||
|
||||
r.GET("/", http.MiddlewareJSONResponse, http.RequireJWTIDToken, userController.CurrentUser)
|
||||
@ -41,5 +42,7 @@ func InitApiRoutes() {
|
||||
|
||||
// InitSwaggerRoutes init swagger routes
|
||||
func InitSwaggerRoutes() {
|
||||
var r = *providers.MustGet[gin.Engine]()
|
||||
|
||||
r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user