Пример #1
0
 public static FileLogger <NoLockLogWriter> NoLockAllScrubberTimeBasedXsvLogWriter(string logDir, string logPrefix, char separator) => new FileLogger <NoLockLogWriter>(
     XsvFormatterInstance = new XsvFormatter(separator),
     PrivacyScrubberFactory.ScrubAll(),
     new TimeBasedLogFileName(logDir, logPrefix, XsvFormatterInstance.FileExtention),
     LogLevels.All,
     LogSources.All,
     true);
Пример #2
0
 public static FileLogger <NoLockLogWriter> NoLockNullScrubberIncrementalXsvLogWriter(string logDir, string logPrefix, char separator) => new FileLogger <NoLockLogWriter>(
     XsvFormatterInstance = new XsvFormatter(separator),
     new PrivacyScrubber(),
     new IncrementalLogFileName(logDir, logPrefix, XsvFormatterInstance.FileExtention),
     LogLevels.All,
     LogSources.All,
     true);
Пример #3
0
 public static FileLogger <ConcurrentLogWriter> ConcurrentAllScrubberIncrementalXsvLogWriter(string logDir, string logPrefix, char separator) => new FileLogger <ConcurrentLogWriter>(
     XsvFormatterInstance = new XsvFormatter(separator),
     PrivacyScrubberFactory.ScrubAll(),
     new IncrementalLogFileName(logDir, logPrefix, XsvFormatterInstance.FileExtention),
     LogLevels.All,
     LogSources.All,
     true);