public FileScanner(string directoryPath, IStringInterpreter lineInterpreter) { LineInterpreter = lineInterpreter; Path = directoryPath; ClientFile = Path + "Client.txt"; FileInfo fi = new FileInfo(ClientFile); fileLength = fi.Length; new Thread(() => CustomWatcher(ClientFile)).Start(); //watcher.Path = Path; //watcher.NotifyFilter = NotifyFilters.LastWrite | NotifyFilters.LastAccess; //watcher.Filter = "Client.txt"; //watcher.Changed += new FileSystemEventHandler(OnChanged); //watcher.EnableRaisingEvents = true; //Console.WriteLine("created watcher for {0}", watcher.Path + watcher.Filter); }
public WebCrawl(string accountName, IStringInterpreter interpreter) { _url = _urlBase + accountName + _urlEnd; Interpreter = interpreter; }