From 65d0fc2daf5210ac2b7353a7b852cdab0809e292 Mon Sep 17 00:00:00 2001 From: Luke Latham <1622880+guardrex@users.noreply.github.com> Date: Mon, 10 Dec 2018 16:20:20 -0600 Subject: [PATCH] KeyPerFile Configuration Provider delimiter content (#9884) --- aspnetcore/fundamentals/configuration/index.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/aspnetcore/fundamentals/configuration/index.md b/aspnetcore/fundamentals/configuration/index.md index d49b01e687..ecf82024e8 100644 --- a/aspnetcore/fundamentals/configuration/index.md +++ b/aspnetcore/fundamentals/configuration/index.md @@ -4,7 +4,7 @@ author: guardrex description: Learn how to use the Configuration API to configure an ASP.NET Core app. ms.author: riande ms.custom: mvc -ms.date: 11/15/2018 +ms.date: 12/07/2018 uid: fundamentals/configuration/index --- # Configuration in ASP.NET Core @@ -1131,6 +1131,8 @@ Overloads permit specifying: * An `Action` delegate that configures the source. * Whether the directory is optional and the path to the directory. +The double-underscore (`__`) is used as a configuration key delimiter in file names. For example, the file name `Logging__LogLevel__System` produces the configuration key `Logging:LogLevel:System`. + Call when building the host to specify the app's configuration: ```csharp