Like many other libraries for .NET, Serilog provides diagnostic logging to files, the console, and elsewhere. It is easy to set up, has a clean API, and is portable between recent .NET platforms. Unlike other logging libraries, Serilog is built with powerful structured event data in mind.
Install-Package Serilog.AspNetCore -Version 2.1.1
Install-Package Serilog.Settings.Configuration -Version 2.6.1
Install-Package Serilog.Sinks.MSSqlServer -Version 5.1.2
Install-Package Serilog.AspNetCore -Version 2.1.1
Install-Package Serilog.Settings.Configuration -Version 2.6.1
Install-Package Serilog.Sinks.File -Version 4.0.0
Log4Net(http://logging.apache.org/log4net/)
nLog(http://nlog-project.org/)
CommonLogging(http://netcommon.sourceforge.net/)
ObjectGuy(http://www.theobjectguy.com/dotnetlog/)
ELMAH(https://code.google.com/p/elmah/)