Co-authored-by: Yurii Motov <yurii.motov.monte@gmail.com> Co-authored-by: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com>
1.2 KiB
Dependências Globais
Para alguns tipos de aplicação você pode querer adicionar dependências para toda a aplicação.
De forma semelhante a adicionar dependencies aos decoradores de operação de rota{.internal-link target=_blank}, você pode adicioná-las à aplicação FastAPI.
Nesse caso, elas serão aplicadas a todas as operações de rota da aplicação:
{* ../../docs_src/dependencies/tutorial012_an_py39.py hl[17] *}
E todos os conceitos apresentados na seção sobre adicionar dependencies aos decoradores de operação de rota{.internal-link target=_blank} ainda se aplicam, mas nesse caso, para todas as operações de rota da aplicação.
Dependências para conjuntos de operações de rota
Mais para a frente, quando você ler sobre como estruturar aplicações maiores (Aplicações Maiores - Múltiplos Arquivos{.internal-link target=_blank}), possivelmente com múltiplos arquivos, você irá aprender a declarar um único parâmetro dependencies para um conjunto de operações de rota.