Exemplo n.º 1
0
        public void Execute(string pageTag)
        {
            int retry = 0;

            while (retry < 4)
            {
                retry++;

                try
                {
                    using (var manager = new ApplicationManager())
                    {
                        manager.NavigateTo(pageTag);
                    }

                    retry = int.MaxValue;
                }
                catch (Exception exc)
                {
                    logger.WriteLine($"Error navigating to {pageTag}", exc);

                    System.Threading.Thread.Sleep(250 * retry);
                }
            }
        }