Wie lese ich die Verbindungszeichenfolge in .NET Core?

Ich möchte nur eine Verbindungszeichenfolge aus einer Konfigurationsdatei lesen und dazu meinem Projekt eine Datei mit dem Namen "appsettings.json" hinzufügen und diesen Inhalt hinzufügen:

{
"ConnectionStrings": {
  "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=aspnet-

 WebApplica71d622;Trusted_Connection=True;MultipleActiveResultSets=true"
  },
    "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
    "Default": "Debug",
    "System": "Information",
    "Microsoft": "Information"
   }
 }
}

uf ASP.NET habe ich dies verwendet:

 var temp=ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString;

Wie kann ich "DefaultConnection" in C # lesen und in einer Zeichenfolgenvariablen in .NET Core speichern?