C# · Essencial · Inglês · Técnico
appsettings
Arquivo appsettings.json, de configuração do ASP.NET Core, lido na inicialização. Variações como appsettings.Development.json e variáveis de ambiente sobrescrevem seus valores.
Onde usar
Aparece ao configurar strings de conexão, níveis de log e opções por ambiente. Segredos não devem ir nesse arquivo versionado: use user secrets em desenvolvimento e variáveis de ambiente ou um cofre em produção.
Em código
{
"Logging": {
"LogLevel": { "Default": "Information" }
},
"ConnectionStrings": {
"Padrao": "Server=.;Database=Loja"
}
}Exemplos
Override that in appsettings.Development.json.
Sobrescreva isso no appsettings.Development.json.
Never commit secrets to appsettings.
Nunca versione segredos no appsettings.
Cuidado
Não guarde senhas e chaves nele: o arquivo vai para o repositório e para a imagem de deploy.
Sinônimos
appsettings.json