RWD.Toolbox.Logging.Infrastructure 1.0.0

dotnet add package RWD.Toolbox.Logging.Infrastructure --version 1.0.0                
NuGet\Install-Package RWD.Toolbox.Logging.Infrastructure -Version 1.0.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="RWD.Toolbox.Logging.Infrastructure" Version="1.0.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RWD.Toolbox.Logging.Infrastructure --version 1.0.0                
#r "nuget: RWD.Toolbox.Logging.Infrastructure, 1.0.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install RWD.Toolbox.Logging.Infrastructure as a Cake Addin
#addin nuget:?package=RWD.Toolbox.Logging.Infrastructure&version=1.0.0

// Install RWD.Toolbox.Logging.Infrastructure as a Cake Tool
#tool nuget:?package=RWD.Toolbox.Logging.Infrastructure&version=1.0.0                

Real World Developers

Documentation

Nuget Package

RWD.Toolbox.Logging.Infrastructure

A library with Helpers to Assist in basic logging task.


RWD.Toolbox.Logging.Demo.Static

A sample project to demonstrating use of logging as a Static Class.

RWD.Toolbox.Logging.Demo.Console

A sample project to demonstrating use of logging in a Console App.

RWD.Toolbox.Logging.Demo.ClassLibrary

A sample project to demonstrating use of logging in a Class Library.

RWD.Toolbox.Logging.Demo.Communication

A sample project to demonstrating use of logging in a Communication Agent.

RWD.Toolbox.Logging.Demo.MVC

A sample project to demonstrating use of logging in a MVC Application.

RWD.Toolbox.Logging.Demo.WebAPI

A sample project to demonstrating use of logging in a REST Web API.

Release Notes

  • v1.0.0.0
    • Initial Release
    • NET 6.0

Log Event Levels (enum value)

None (6)
Specifies that a logging category should not write any messages. [Not used for writing log messages.]

Critical (5)
Logs that describe an unrecoverable application or system crash, or a catastrophic failure that requires immediate attention.

Error (4)
Logs that highlight when the current flow of execution is stopped due to a failure. [These indicate a failure in the current activity.]

Warning (3)
Logs that highlight an abnormal or unexpected event in the application flow, but do not otherwise cause the application execution to stop.

Information (2) - DEFAULT
Logs that track the general flow of the application. [These logs should have long-term value.]

Debug (1)
Logs that are used for interactive investigation during development. [These logs should primarily contain information useful for debugging.]

Trace (0)
Logs that contain the most detailed messages. [These messages should never be enabled in a production as the may contain sensitive data.]

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
1.0.0 260 9/25/2022

Initial Release