PvWay.LoggerService.nc8
1.0.4
See the version list below for details.
dotnet add package PvWay.LoggerService.nc8 --version 1.0.4
NuGet\Install-Package PvWay.LoggerService.nc8 -Version 1.0.4
<PackageReference Include="PvWay.LoggerService.nc8" Version="1.0.4" />
paket add PvWay.LoggerService.nc8 --version 1.0.4
#r "nuget: PvWay.LoggerService.nc8, 1.0.4"
// Install PvWay.LoggerService.nc8 as a Cake Addin #addin nuget:?package=PvWay.LoggerService.nc8&version=1.0.4 // Install PvWay.LoggerService.nc8 as a Cake Tool #tool nuget:?package=PvWay.LoggerService.nc8&version=1.0.4
pvWay Logger Service for dotNet core 6
Description
This nuget provides the base classes for several very intuitive LoggerService implementations of the PvWay.LoggerService.Abstractions.nc8 ILoggerService interface :
ConsoleLoggerService (IConsoleLoggerService)
- This colorful implementation uses Console.WriteLine outputting logs to the standard out.
MsSqlLoggerService (IMsSqlLoggerService)
- This implementation uses a DAO connection towards a Ms Sql Server Database that persist log rows into the table of your choice
MuteLoggerService (IMuteLoggerService)
- As the name sounds this implementation can be used to injecting a silent logger. This can be handy for unit testing.
PgSqlLoggerService (IPgSqlLoggerService)
- This implementation uses a DAO connection towards a PostgreSQL Database that persist log rows into the table of your choice
SeriConsoleLoggerService (ISeriConsoleLoggerService)
- Uses the well known serilog(tm) console skin package
UTestLoggerService (IUTestLoggerService)
- Unit testing implementation allowing you to perform asserts on logs content
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. 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. |
-
net8.0
- Microsoft.Extensions.Configuration.Abstractions (>= 8.0.0)
- PvWay.LoggerService.Abstractions.nc8 (>= 1.0.3)
NuGet packages (6)
Showing the top 5 NuGet packages that depend on PvWay.LoggerService.nc8:
Package | Downloads |
---|---|
PvWay.LoggerService.Console.nc8
Implements the ILoggerService as a simple stdout console using Console.WriteLine statements. The output is colored depending on the severity. |
|
PvWay.LoggerService.PgSql.nc8
This nuget implements the ILoggerService using a DAO connection towards a PostgreSQL Database. |
|
PvWay.LoggerService.SeriConsole.nc8
Implements the ILoggerService as a simple stdout console using the well known Serilog(tm) console skin logger. |
|
PvWay.LoggerService.MsSql.nc8
This nuget implements the ILoggerService using a DAO connection towards an Ms Sql Server Database. |
|
PvWay.LoggerService.UTest.nc8
Implements the ILoggerService passing a unit test logWriter allowing you to perform Asserts on log content. |
GitHub repositories
This package is not used by any popular GitHub repositories.
align with abstraction layer 1.0.3