"""
ASGI应用启动文件
将Flask WSGI应用转换为ASGI应用，支持异步路由

启动方式：
1. 开发环境：python unified_api.py (直接Flask)
2. 生产环境：uvicorn asgi_app:asgi_app (ASGI服务器)
"""
from asgiref.wsgi import WsgiToAsgi
from unified_api import app

# 将Flask WSGI应用转换为ASGI应用
asgi_app = WsgiToAsgi(app)

# 启动方式示例：
# uvicorn asgi_app:asgi_app --host 0.0.0.0 --port 8084
# 或者带重载：
# uvicorn asgi_app:asgi_app --host 0.0.0.0 --port 8084 --reload 