Exemplo n.º 1
0
 public FileLog(string absoluteFilePath, int maxLogLength, FileLogFilter writeFilter = FileLogFilter.All)
 {
     this.writedCount  = 0;
     this.writeFilter  = FileLogFilter.All;
     this.locker       = new object();
     this.filePath     = absoluteFilePath;
     this.maxLogLength = maxLogLength;
     this.writeFilter  = writeFilter;
 }
Exemplo n.º 2
0
 public FileLog(int maxLogLength, string relativeFileName, FileLogFilter writeFilter = FileLogFilter.All)
 {
     this.writedCount  = 0;
     this.writeFilter  = FileLogFilter.All;
     this.locker       = new object();
     this.filePath     = Path.Combine(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), relativeFileName);
     this.maxLogLength = maxLogLength;
     this.writeFilter  = writeFilter;
 }