Open MathiasYde opened 6 days ago
Describe the bug When using VersionedFastAPI wrapper object, lifespan event is not called
To Reproduce Run
from contextlib import asynccontextmanager from fastapi import FastAPI from fastapi_versioning import VersionedFastAPI @asynccontextmanager async def lifespan(app: FastAPI): print("Starting app") yield print("Stopping app") app = FastAPI(lifespan=lifespan) # run uvicorn main:app with and without VersionedFastAPI # app = VersionedFastAPI(app)
Expected behavior The lifespan events should still be called using or not using VersionedFastAPI
Describe the bug When using VersionedFastAPI wrapper object, lifespan event is not called
To Reproduce Run
Expected behavior The lifespan events should still be called using or not using VersionedFastAPI