示例#1
0
 public void Log(string entry, LoggingLevel loggingLevel)
 {
     if (_loggingLevel >= loggingLevel)
     {
         _logWriter.WriteLine(FormatLogEntry(entry));
     }
 }
示例#2
0
 public FileLogger(string path, LoggingLevel loggingLevel)
 {
     _loggingLevel = loggingLevel;
     _logFile      = new FileStream(path, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
     _logWriter    = new StreamWriter(_logFile, System.Text.Encoding.UTF8);
 }