CS.Logger
2.3.0
See the version list below for details.
dotnet add package CS.Logger --version 2.3.0
NuGet\Install-Package CS.Logger -Version 2.3.0
<PackageReference Include="CS.Logger" Version="2.3.0" />
<PackageVersion Include="CS.Logger" Version="2.3.0" />
<PackageReference Include="CS.Logger" />
paket add CS.Logger --version 2.3.0
#r "nuget: CS.Logger, 2.3.0"
#:package CS.Logger@2.3.0
#addin nuget:?package=CS.Logger&version=2.3.0
#tool nuget:?package=CS.Logger&version=2.3.0
Logger
Logger library for C#.
What?
The library "logger.dll" is a library to output log message, informaiton into console and/or file in C# applications.
How to use
To use this library, clone the repository and add reference to the file Logger.dll in the cloned into your project. And then, setup logger in your codes called when starts.
Sample codes:
using CS.Logger;
CS.Logger.ALog consoleLogger = new CS.Logger.Console.Log();
CS.Logger.Log.AddLogger(consoleLogger);
CS.Logger.Log.TRACE("Sample TRACE level log message");
CS.Logger.Log.DEBUG("Sample DEBUG level log message");
CS.Logger.Log.INFO("Sample INFO(rmation) level log message");
CS.Logger.Log.WARN("Sample WARN(ing) level log message");
CS.Logger.Log.ERROR("Sample ERROR level log message");
CS.Logger.Log.FATAL("Sample FATAL level log message");
Codes Log.Addogger is a method the logger.dll provides, Logger.Console.Log, and Logger.File.Log are class to output log message into console and file.
The codes above output message into console like below:
And the same message will be output into a file like below:
sample_log_file.log
File name is yyyyMMddHHmmss format.
It can change. The way to change, see wiki pages.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.