FastAPI Dependency Injection
Use FastAPI's Depends system for shared logic, auth, and database sessions.
Insert label
FastAPI DI Prompt
Refactor this code to use FastAPI’s dependency injection. Extract shared logic (database sessions, auth checks, pagination) into reusable Depends functions. Use sub-dependencies where appropriate and keep route handlers thin.
Add this to your Facet Inserts in Crystl for one-click access.
Get Crystl