This commit is contained in:
2025-11-05 23:23:42 +08:00
parent 0e5ceee53d
commit 48c3b0a798
7 changed files with 34 additions and 32 deletions

View File

@@ -4,7 +4,7 @@ from fastapi.responses import JSONResponse
from contextlib import asynccontextmanager
from ..CoreModules.middleware import ConcurrencyLimitMiddleware
from ..CoreModules.plugin_interface import ImportPlugins
from ..CoreRouters import callback, health, private
from ..CoreRouters import callback, health
from ..Convention.Runtime.GlobalConfig import *
from ..Convention.Runtime.Architecture import Architecture
@@ -46,8 +46,7 @@ def generate_app(APP_CONFIG: dict) -> FastAPI:
# 注册路由
app.include_router(callback.router, prefix="/api", tags=["callback"])
app.include_router(health.router, tags=["health"])
app.include_router(private.router, prefix="/api", tags=["private"])
ImportPlugins(app, config.FindItem("plugin_dir", "Plugins"))
ImportPlugins(app, config.FindItem("plugin_dir", "Plugins/"))
# 注册至框架中
Architecture.Register(FastAPI, app, lambda: None)