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?

questionAnswers(5)

yourAnswerToTheQuestion