Store / Retrieve ConnectionString de appSettings.json en la aplicación ASP.net Core 2 MVC

Estoy buscando lamejores práctica manera de almacenar una cadena de conexión en appsettings.json en una aplicación .net Core 2 MVC (como lo hace en web.config en MVC 5).

Quiero usar Dapper no EF (encontré muchos ejemplos de EF).

Algo como esto

{
  "ConnectionStrings": {
    "myDatabase": "Server=.;Database=myDatabase;Trusted_Connection=true;"
  },

  "Logging": {
    "IncludeScopes": false,
    "LogLevel": {
      "Default": "Warning"
    }
  }
}

¿Seguro que hay muchos ejemplos en línea? Nada que pueda encontrar es para .net core 2.0.

Varias cosas han cambiado entre 1 y 2 y quiero asegurarme de que estoy usando las mejores prácticas de la versión 2.

He encontrado esto, pero parece ser .net core 1:Visual Studio 2017 - MVC Core - Parte 05 - Cadena de conexión de appsettings.json

Esto utiliza configuraciones de pares de valores clave, no las cadenas de conexión: Leer ajustes de aplicaciones en ASP.NET Core 2.0

De nuevo, no está claro si se trata de .net Core 1 o 2:Net Core Connection String Dapper visual studio 2017

Respuestas a la pregunta(2)

Su respuesta a la pregunta