I have an ASP.Net Core 2.1 API running in a Azure AppService, the Azure Diagnostics Log "Application Logging (Blob)" is turned on.
The problem is that it's just logging with the default format "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level}] {Message}{NewLine}{Exception}".
I would like to store the logs in exact same format as ASP.NET Framework 4.7, in .CSV and with information like date/level in different columns.
If it's not possible, I would like at least store just the {Message} and not the whole timestamp.
Example of ASP.NET Framework 4.7 logs in Blob Storage: ASP.Net Framework Log File
Example of ASP.NET Core 2.1 logs in Blob Storage: ASP.Net Core 2.1 Log File
My log configuration: ILoggerFactory configuration