FastAPI's dependency injection systeem stelt je in staat om herbruikbare dependencies (functies/klassen) te declareren die FastAPI aanroept en injecteert in je path operations via Depends(). Het wordt gebruikt voor gedeelde logica zoals databasesessies, authenticatie en gemeenschappelijke parameters — waardoor code DRY en testbaar blijft.
Een basisafhankelijkheid
fastapi Depends
():
{: skip, : limit}
():
params
