feat: 引入dig服务依赖管理

This commit is contained in:
tbphp
2025-07-06 22:44:41 +08:00
parent a992c28593
commit 3b6468af83
12 changed files with 404 additions and 266 deletions

View File

@@ -36,7 +36,7 @@ func EmbedFolder(fsEmbed embed.FS, targetPath string) static.ServeFileSystem {
}
}
func New(
func NewRouter(
serverHandler *handler.Server,
proxyServer *proxy.ProxyServer,
logCleanupHandler *handler.LogCleanupHandler,
@@ -142,8 +142,8 @@ func registerProtectedAPIRoutes(api *gin.RouterGroup, serverHandler *handler.Ser
// 设置
settings := api.Group("/settings")
{
settings.GET("", handler.GetSettings)
settings.PUT("", handler.UpdateSettings)
settings.GET("", serverHandler.GetSettings)
settings.PUT("", serverHandler.UpdateSettings)
}
}