Oltre al basic Depends, il dependency injection di FastAPI supporta pattern avanzati: sub-dipendenze, dipendenze con parametri (basate su classi o via factory), risorse scoped (yield), dipendenze globali/router, e per i test — rendendolo uno strumento versatile per strutturare applicazioni reali.
