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