Configuring AppSettings with ASP.Net Core on Azure Web App for Containers: Whither Colons? : <p>Consider this <code>appsettings.json</code>:</p>

<pre><code>{
  "Parent": {
    "ChildOne": "C1 from secrets.json",
    "ChildTwo": "C2 from secrets.json"
  }
}
</code></pre>

<p>According to Microsoft (<a href="https://blogs.msdn.microsoft.com/waws/2018/06/12/asp-net-core-settings-for-azure-app-service/" rel="noreferrer">https://blogs.msdn.microsoft.com/waws/2018/06/12/asp-net-core-settings-for-azure-app-service/</a>), if an app using this config was deployed to an AppService in Azure, the config could be overwritten by creating Application settings in Azure in the style <code>Parent:ChildOne</code> / <code>Parent:ChildTwo</code>.  To be clear: using colons to target a specific piece of config.</p>

<p>This works just fine with a standard AppService:</p>

<p><a href="https://i.stack.imgur.com/5oJV3.png" rel="noreferrer"><img src="https://i.stack.imgur.com/5oJV3.png" alt="Colons are fine on an Azure App Service"></a></p>

<p>However, if you're using Web App for Containers / i.e. a Docker image deployed to an Azure App Service on Linux (<a href="https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro" rel="noreferrer">https://docs.microsoft.com/en-us/azure/app-service/containers/app-service-linux-intro</a>) you <strong>cannot</strong> use colons:</p>

<p><a href="https://i.stack.imgur.com/Vto0Q.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Vto0Q.png" alt="Colons are not fine on Azure App Service for Linux"></a></p>

<p>Why?</p>

<p>When you hover over the error you see this message: <code>This field can only contain letters, numbers (0-9), periods ("."), and underscores ("_")</code>.  Using <code>.</code> does not work alas.  </p>

<p>How do you configure say <code>Parent:ChildOne</code> in Azure? <code>Parent.ChildOne</code> does not work. Can anyone advise?  I can't find any docs on this....</p>
