public void Receive(ApplicationStarted message) { Console.WriteLine("Started application {0} at url {1} at {2}", message.ApplicationName, message.HomeAddress, message.Timestamp); if (_input.OpenFlag && !_opened) { _opened = true; Process.Start(message.HomeAddress); } if (_input.WatchedFlag) { if (_driver == null) { _driver = _input.BuildBrowser(); _driver.Navigate().GoToUrl(message.HomeAddress); } else { _driver.Navigate().Refresh(); } } _watcher.StartWatching(_input.DirectoryFlag, message.BottleContentFolders); _reset.Set(); }