Add startup/shutdown dependencies and dependency caching lifespan control #3516
Add support for app lifetime dependencies
cf7462dc
Test overrides
2590de6d
Add test for generator consumption
ed4b9d62
adriangb
changed the title Add support for app lifetime dependencies Add support for app lifespan dependencies 3 years ago
Mause
requested changes
on 2021-07-11
Update docs/en/docs/tutorial/dependencies/lifetime-dependencies.md
e2abb83c
Update docs/en/docs/tutorial/dependencies/lifetime-dependencies.md
6bfbfa68
Update docs/en/docs/tutorial/dependencies/lifetime-dependencies.md
480062c7
Add type aliases & rename lifetime -> lifespan
d8b6d145
fix typo
fdea40f5
rename DataBase -> Database
ea5f2475
Working lifespan management
cecd77fd
Add renamed file
c4cd2696
Use Starlette(lifetime=...)
629e465d
Update docs_src/dependencies/tutorial013.py
675110f2
Fix suggestion
5964bf0e
Support dependencies in startup/shutdown events
78b1276d
Add files
03c38db3
Merge branch 'master' into lifetime-dependencies
16b0fa87
adriangb
changed the title Add support for app lifespan dependencies Add startup/shutdown dependencies and dependency caching lifespan control 3 years ago
Update examples
2d67655d
wip
029e96bd
add test file
ef9caed4
Use enums
ab26a2f7
Working implementation for use_cache={app,request,False} and lifetime…
243180f8
Add handling of startup/shutdown dependencies that depend on connecti…
c8f492b6
remove stray file
7d6a11fb
Add test
220d7168
Docs files
1e17804d
Add docs to index
fe709c4c
fix linting
c721807a
Update db.py
be55014e
Update main.py
b6670ddc
Add test for nested app cached deps
d5304915
Add Dependency Cache Scopes docs
5a2c9d8f
basic dep lifetime docs
c165bf59
formatting
45ba5ea8
Rework docs & examples
234dea23
fix link
f1d561e8
re-add existig docs
5641c0de
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub