QuickLog 1.0.2

Simple and lightweight .Net log framework

     Core features :

     - Multipile log strategy including File, UI and Redmine (more strategies like email and database is in development)
     - Ability to define log priority by diffrent LogTypes (Info, Warning, Error, Debug)
     - Method extender of Exception class that simplify exception logging
     - Store stack trace of each log
     - Store caller mathod's information (caller source file path, caller method name and line number)
     - Ability to set own message for each log
     - Ability to bind mulitpile objects to each log (Objects completly serilized and stored in log)
     - Support standard .Net string formatting let programmer bind objects and message toghter

     UserInterfaceLogWriter :

     - Ability to pass log info to UI using configured delegate

     FileLogWriter features :

     - Ability to split logs Daily, Weekly and Monthly in File strategy

     RedmineLogWriter features :

     - Register logs as issue on Redmine
     - Ability to config the log priority from code that apply to Redmine's issue
     - Attach serialized log object to registred Redmine issue

Install-Package QuickLog -Version 1.0.2
dotnet add package QuickLog --version 1.0.2
<PackageReference Include="QuickLog" Version="1.0.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add QuickLog --version 1.0.2
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.2 702 11/14/2015