コード例 #1
0
ファイル: FileLoggerFactory.cs プロジェクト: Hadishh/AP97982
 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
ファイル: FileLoggerFactory.cs プロジェクト: Hadishh/AP97982
 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
ファイル: FileLoggerFactory.cs プロジェクト: Hadishh/AP97982
 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);