3 ms·
Dependency-injector uses it for exactly this purpose @inject def main(service: Service = Provide[Container.service]) -> None: ... FastAPI also
by kortex 4y ago
Dependency-injector uses it for exactly this purpose
@inject
def main(service: Service = Provide[Container.service]) -> None:
...
FastAPI also does a similar sort of trick, for DI and also request parsing.
https://python-dependency-injector.ets-labs.org/introduction/di_in_python.html https://python-dependency-injector.ets-labs.org/introduction...