public void Bob() { var n = new BottleWatcher(); var f = new Future<Directory>(); n.Watch(".\\watch", f.Complete); System.IO.File.Copy(".\\bottle\\sample.zip", ".\\watch\\sample.bottle"); f.WaitUntilCompleted(5.Seconds()); Directory d = f.Value; Console.WriteLine(d.Name.GetName()); foreach (File file in d.GetFiles()) Console.WriteLine(file.Name.GetPath()); }
public void Bob() { var n = new BottleWatcher(); var f = new Future <Directory>(); n.Watch(".\\watch", f.Complete); System.IO.File.Copy(".\\bottle\\sample.zip", ".\\watch\\sample.bottle"); f.WaitUntilCompleted(5.Seconds()); Directory d = f.Value; Console.WriteLine(d.Name.GetName()); foreach (File file in d.GetFiles()) { Console.WriteLine(file.Name.GetPath()); } }