public void Log(string entry, LoggingLevel loggingLevel) { if (_loggingLevel >= loggingLevel) { _logWriter.WriteLine(FormatLogEntry(entry)); } }
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); }