public DuplicateFilterAppender(ILoggerAppender appender)
 {
     this.appender = appender;
     this.timer = new Timer();
     this.timer.Elapsed += new ElapsedEventHandler(appendLastMessage);
     this.timer.AutoReset = true;
 }
Exemple #2
0
 public DefaultLogger(Type callerDeclaredType, ILoggerAppender appender)
 {
     _callerDeclaredType = callerDeclaredType;
     _appender           = appender;
 }
 public FileLoggerFactory(ILoggerAppender appender, ILoggerFormatter formatter)
 {
     this.appender = appender;
     this.formatter = formatter;
 }
Exemple #4
0
 public Logger(ILoggerAppender appender, ILoggerFormatter formatter)
 {
     this.Appender = appender;
     this.Formatter = formatter;
 }