KenDbLogger3_1 3.1.0
.Net Core 3.1 is officially out of support by Microsoft.
dotnet add package KenDbLogger3_1 --version 3.1.0
NuGet\Install-Package KenDbLogger3_1 -Version 3.1.0
<PackageReference Include="KenDbLogger3_1" Version="3.1.0" />
paket add KenDbLogger3_1 --version 3.1.0
#r "nuget: KenDbLogger3_1, 3.1.0"
// Install KenDbLogger3_1 as a Cake Addin #addin nuget:?package=KenDbLogger3_1&version=3.1.0 // Install KenDbLogger3_1 as a Cake Tool #tool nuget:?package=KenDbLogger3_1&version=3.1.0
Install KenDbLogger Nuget Package
Insert following sections in appsettings.json "Logging": { "Database": { "Options": { "ConnectionString": "Enter connectionstring here...", "LogTable": "Enter table name you want to create in database...", } }, "LogLevel": { "Default": "Information", "Microsoft": "Information", "Microsoft.Hosting.Lifetime": "Information" } }
Set Loglevel as desired. -Add following code in program.cs
For .Net 6 and .Net 7 builder.Logging.AddKenDbLogger(options ⇒ { builder.Configuration.GetSection("Logging").GetSection("Database").GetSection("Options").Bind(options); });
For .Net 3.1 and .Net 5 public static IHostBuilder CreateHostBuilder(string[] args) ⇒ Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder ⇒ { webBuilder.UseStartup<Startup>(); }) .ConfigureLogging((hostBuilderContext, logging) ⇒ { logging.AddDbLogger(options ⇒ { hostBuilderContext.Configuration.GetSection("Logging").GetSection("Database").GetSection("Options").Bind(options); }); });
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- Microsoft.Extensions.Logging (>= 3.1.0)
- Microsoft.Extensions.Logging.Abstractions (>= 3.1.0)
- System.Data.SqlClient (>= 4.8.5)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
3.1.0 | 202 | 5/31/2023 |