OC LIB -> EXTRA

This commit is contained in:
mr
2026-03-27 12:41:31 +01:00
parent 39cb1c715c
commit 45f2351b2f
2 changed files with 17 additions and 7 deletions

View File

@@ -218,7 +218,7 @@ func ExtractTokenInfo(request http.Request) (string, string, []string) {
return "", "", []string{}
}
func InitAPI(appName string) {
func InitAPI(appName string, extraRoutes ...map[string][]string) {
InitDaemon(appName)
beego.BConfig.Listen.HTTPPort = config.GetConfig().APIPort
beego.BConfig.WebConfig.DirectoryIndex = true
@@ -232,7 +232,7 @@ func InitAPI(appName string) {
})
beego.InsertFilter("*", beego.BeforeRouter, c)
api := &tools.API{}
api.Discovered(beego.BeeApp.Handlers.GetAllControllerInfo())
api.Discovered(beego.BeeApp.Handlers.GetAllControllerInfo(), extraRoutes...)
}
//