Como ler a cadeia de conexão no .NET Core?
Quero ler apenas uma string de conexão de um arquivo de configuração e, para isso, adicionar um arquivo com o nome "appsettings.json" ao meu projeto e adicionar este conteúdo:
{
"ConnectionStrings": {
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=aspnet-
WebApplica71d622;Trusted_Connection=True;MultipleActiveResultSets=true"
},
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
}
}
No ASP.NET eu usei isso:
var temp=ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;
Agora, como posso ler "DefaultConnection" em C # e armazená-lo em uma variável de seqüência de caracteres no .NET Core?