Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Inicie o runtime do Construtor de API de Dados com um arquivo de configuração existente.
Sintaxe
dab start [options]
Olhar rápido
| Opção | Resumo |
|---|---|
-c, --config |
Use um arquivo de configuração específico (padrões para ou arquivo específico do dab-config.json ambiente, se presente) |
--LogLevel <level> |
Define o nível do log explicitamente (nome ou número 0-6) |
--no-https-redirect |
Desabilita o redirecionamento HTTP→HTTPS automático |
--verbose |
Define o nível de log como Informações |
-c, --config
Caminho para o arquivo de configuração. Usa dab-config.json como padrão. Se existir um arquivo dab-config.<DAB_ENVIRONMENT>.json específico do ambiente, esse arquivo será usado em vez disso (DAB_ENVIRONMENT será lido da variável de ambiente).
Comportamento
- Se o arquivo base e específico do ambiente existirem, o arquivo específico do ambiente será escolhido.
- Nenhuma mutação de configuração acontece,
startsó consome.
Observação
Fornecer --config (ou -c) substitui a lógica de seleção baseada em variável de ambiente. Se você passar um caminho explicitamente, a DAB_ENVIRONMENT variável será ignorada e somente o arquivo especificado será usado. Isso significa que as camadas específicas do ambiente são ignoradas. Se você quiser resolução automática de ambiente, omita --config e confie mais na DAB_ENVIRONMENT convenção de nomenclatura de arquivo correspondente.
Example
dab start --config ./settings/dab-config.json
--LogLevel <level>
Define o nível mínimo de log explicitamente. Aceita nomes (Trace, , Debug, Information, Warning, Error, Critical, None) ou valores numéricos 0–6. Não diferencia maiúsculas de minúsculas.
Comportamento
Não é possível combinar com
--verbose.Valores inválidos fora
0–6causam falha na inicialização.Se nem estiver
--verbose--LogLeveldefinido, os padrões serão:- Modo de host de desenvolvimento:
Debug - Modo de host de produção:
Error
- Modo de host de desenvolvimento:
Example
dab start --LogLevel Warning
dab start --LogLevel 1 # Debug
Para obter mais informações sobre os níveis, consulte os níveis de log do .NET.
Observação
--LogLevel e --verbose sempre substitua as configurações de nível de log no arquivo de configuração. Mesmo se você não fornecer um sinalizador de registro em log, a CLI injetará um nível de log de linha de base ao iniciar o runtime. Como resultado, filtros por namespace ou de agente refinado definidos na configuração não são aplicados ao usar dab start.
--no-https-redirect
Desabilita o redirecionamento HTTP→HTTPS automático.
Comportamento
- O padrão é o redirecionamento seguro habilitado.
- Fornecer esse sinalizador desabilita o redirecionamento.
Observação
Esse sinalizador controla apenas se o tráfego HTTP é redirecionado para HTTPS. Ele não cria nem remove pontos de extremidade. Os pontos de extremidade são determinados por ASPNETCORE_URLS (ou padrões Kestrel).
- Se apenas HTTP estiver configurado, o sinalizador não mudará nada porque não há nenhum ponto de extremidade HTTPS para o qual redirecionar.
- Se apenas HTTPS estiver configurado, o sinalizador não mudará nada porque não há tráfego HTTP para atualizar.
- Se HTTP e HTTPS estiverem configurados, o sinalizador suprimirá o redirecionamento automático, permitindo que ambos os pontos de extremidade atendam diretamente às solicitações.
Example
dab start --no-https-redirect
--verbose
Define o nível mínimo de log como Information.
Comportamento
- Não é possível combinar com
--LogLevel. - Substitui os padrões do modo de host.
Observação
Equivalente a usar --LogLevel Information. O analisador impede que ambos --verbose e --LogLevel sejam fornecidos juntos, portanto, não há nenhum caminho de conflito.
Example
dab start --verbose