2
respostas

Buscar informações do app.config no .net core

Preciso extrair algumas informações de um app.config, para tirar o hard-code da classe. Mas o ConfigurationManager e IConfiguration não estão conseguindo retornar os valores. Vem sempre nulo! Esta classe está em um projeto class library, referenciado pelo projeto de API.

Alguém aí já passou por esse problema e conseguiu resolver?

2 respostas

Olá Daniel!

Pelo relato, se nem o ConfigurationManager está conseguindo ler os dados, parece que ele não está sendo copiado para a pasta de output na hora do build.

O que você pode tentar fazer é clicar com o botão direito sobre o arquivo e ir em "Propriedades".

Procure por "Copy to Output Directory", deve ser a segunda opção que será exibida, e coloque uma das opções abaixo:

"Copy always" ou "Copy if newer".

Dessa forma, ao realizar o build da API, esse arquivo que está no class library será copiado na pasta junto com os binários da aplicação.

Espero que isso resolva o seu problema e qualquer dúvida não exite em responder aqui!

Fala, Felipe, blz?

Rapaz, eu cheguei a copiar na mão, mas nem assim resolveu!

Mas contornei a situação persistindo os parâmetros no banco.