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" />
paket add QuickLog --version 1.0.2
Dependencies
-
.NETFramework 4.5
- redmine-net-api (>= 0.10.0)
Used By
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 |