protected override bool GetLastProcessedFile(FileRecorderContext context, bool next) { if (base.GetLastProcessedFile(context, next)) { var ctx = context as WindowsShareLogUnifiedRecorderContext; if (ctx != null) { if (!string.IsNullOrEmpty(ctx.LastFile)) { var m = FileTimestamp.Match(ctx.LastFile); if (m.Success) { ctx.DateFromFile = m.Groups[1].Value; return true; } } ctx.DateFromFile = DateTime.Now.ToString("yyyy-MM-dd", CultureInfo.InvariantCulture); return true; } } return false; }
public void TestFixtureSetup() { _fileRecorder = new PaloAltoUrlUnifiedRecorder(); _context = new FileLineRecorderContext(_base); }