jirkapenzes / SimpleLogger

Simple Logger C#.NET
MIT License
94 stars 42 forks source link

Filter for log handlers by log message level #6

Closed maxvodo closed 8 years ago

maxvodo commented 8 years ago

Now we can using handlers with filter by log message level:

Logger.LoggerHandlerManager.AddHandler(new ConsoleLoggerHandler(), new Logger.FilterByLevel() { FilteredLevel = Logger.Level.Warning } .Filter)

I using this for log messages in current (verbose mode) file handler and only errors (+ severity) file handler.

Another changes: seconds in default formatter + avoid store all log messages in memory (by default).