title: ASP.NET Core Application Logs Not Written To Blob in Azure App Service
body: <p>I've enabled application logging to a blob for an app service on Azure.</p>
  
  <ul>
  <li>I can view the logs in the log stream from the Azure portal</li>
  <li>I can see that a file like <code>xxxxx-#####.applicationLog.csv</code> is being created each hour in the Azure storage account I created, but this file doesn't actually contain the my application logs</li>
  <li>I tried enabling Web Server logging to storage on the same account, and that did work - I could see the logs for HTTP requests in a different file</li>
  <li>I tried creating a new storage account and pointing to it for the logs, but it didn't change anything</li>
  </ul>
  
  <p>Configuration details:</p>
  
  <ul>
  <li>The app uses ASP.NET Core 2, running on .NET Framework 4.6.1</li>
  <li>I configure logging in <code>Program.cs</code> via: <code>.ConfigureLogging(log =&gt; log.AddAzureWebAppDiagnostics())</code> (which is apparently necessary when running on .NET Framework instead of .NET Core runtime)</li>
  </ul>
  
  <p>In summary: No files containing my application logs are created in Azure Storage when I configure it that way in the Azure portal.</p>