public EmailSenderLoggerModule(SmtpServerConfiguration smtpServerConfiguration, string subject, ILoggerFormatter loggerFormatter)
        {
            _smtpServerConfiguration = smtpServerConfiguration;
            _subject = subject;
            _loggerFormatter = loggerFormatter;

            Recipients = new List<string>();
        }
Пример #2
0
 public LogMessage(ILoggerFormatter formatter, Logger.Level level, string text, DateTime dateTime, string callingClass, string callingMethod, int lineNumber)
     : this(formatter)
 {
     Level = level;
     Text = text;
     DateTime = dateTime;
     CallingClass = callingClass;
     CallingMethod = callingMethod;
     LineNumber = lineNumber;
 }
Пример #3
0
 public LogMessage(ILoggerFormatter formatter)
 {
     this.formatter = formatter;
 }
 public DebugConsoleLoggerHandler(ILoggerFormatter loggerFormatter)
 {
     _loggerFormatter = loggerFormatter;
 }
 public EmailSenderLoggerModule(SmtpServerConfiguration smtpServerConfiguration, ILoggerFormatter loggerFormatter)
     : this(smtpServerConfiguration, GenerateSubjectName(), loggerFormatter)
 {
 }
Пример #6
0
 public FileLoggerHandler(ILoggerFormatter loggerFormatter, string fileName)
     : this(loggerFormatter, fileName, string.Empty)
 {
 }
Пример #7
0
 public FileLoggerHandler(ILoggerFormatter loggerFormatter, string fileName, string directory)
 {
     this.loggerFormatter = loggerFormatter;
     this.fileName = string.IsNullOrEmpty(fileName) ? CreateFileName() : fileName;
     this.directory = directory;
 }
 public FileLoggerFactory(ILoggerAppender appender, ILoggerFormatter formatter)
 {
     this.appender = appender;
     this.formatter = formatter;
 }
Пример #9
0
 public FileLoggerHandler(ILoggerFormatter loggerFormatter)
     : this(loggerFormatter, CreateFileName())
 {
 }
Пример #10
0
 public FileLoggerHandler(ILoggerFormatter loggerFormatter, string fileName, string directory)
 {
     _loggerFormatter = loggerFormatter;
     _fileName = fileName;
     _directory = directory;
 }
Пример #11
0
 public TextFileTarget(ILoggerFormatter formatter, string pathToFile, int bufferSize = 1000)
 {
     this.bufferSize = bufferSize;
     this.pathToFile = pathToFile;
     this.formatter = formatter;
 }
Пример #12
0
 internal ConsoleLoggerHandler(ILoggerFormatter loggerFormatter)
 {
     _loggerFormatter = loggerFormatter;
 }
Пример #13
0
 /// <summary>
 /// Logs to the file file <see cref="fileName"/> with the <see cref="ILoggerFormatter"/>
 /// </summary>
 /// <param name="fileName">name of the file to be logged to</param>
 /// <param name="loggerFormatter"><see cref="ILoggerFormatter"/> to be used for logging</param>
 public FileLoggerHandler(string fileName, ILoggerFormatter loggerFormatter) : this(fileName, string.Empty, loggerFormatter)
 {
 }
Пример #14
0
 public Logger(ILoggerAppender appender, ILoggerFormatter formatter)
 {
     this.Appender = appender;
     this.Formatter = formatter;
 }
Пример #15
0
 public StringBuilderLoggerHandler(ILoggerFormatter loggerFormatter, StringBuilder builder) : this(loggerFormatter)
 {
     _builder = builder;
 }
Пример #16
0
 public StringBuilderLoggerHandler(ILoggerFormatter loggerFormatter)
 {
     _loggerFormatter = loggerFormatter;
 }