Logging using ILogger is super-useful, but logging directly to a database is sadly lacking. This fixes this, by having a simple SQL logging provider that is easy to setup. You can use appsettings.json or other methods to configure this in your Startup.cs. Be aware that this uses ADO.net and very forcefully creates a table in your database if one does not exist. This only supports SQL Server at this time
$ dotnet add package Frank.Libraries.LoggingNo README available.