Beispiel #1
0
 public CompleteExample(string path, string filter)
 {
     this.path   = path;
     this.filter = filter;
     directoryFilesProcessing = new DirectoryFilesProcessing(path, filter);
     directoryFilesProcessing.NewFileToProcess += ProcessFile;
     containerWatcher = new ContainerWatcher(path, filter);
     containerWatcher.NewFileCreated        += ProcessFile;
     containerWatcher.WatcherWillStartAgain += WatcherWillStartAgain;
     containerWatcher.LogMessage            += LogNewMessage;
 }
Beispiel #2
0
 private static void Run()
 {
     Task.Factory.StartNew(() =>
     {
         string path                     = @"C:\\Users\\DevPlace Developer\\Desktop\\TesteWatcher";
         string filter                   = "*.pdf";
         var cWatcher                    = new ContainerWatcher(path, filter);
         cWatcher.NewFileCreated        += CWatcher_NewFileCreated;
         cWatcher.WatcherWillStartAgain += CWatcher_WatcherWillStartAgain;;
         cWatcher.StartWatching();
     });
 }