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
$ dotnet add package QuickLogNo README available.