public void Navigate(DocumentType docType, DocumentLocator locator, ILocatorMacroResolver macroResolver)
        {
            var url = myNavigator.Navigate(locator, macroResolver);

            if (url == null)
            {
                return;
            }

            var loader = DocumentLoaderFactory.CreateLoader(docType, Browser);

            Document = loader.Load(url);
        }
Exemple #2
0
        public void Navigate(DocumentType docType, DocumentLocator locator, ILocatorMacroResolver macroResolver)
        {
            var uri = myNavigator.Navigate(locator, macroResolver);

            myLogger.Info("Url from navigator: {0}", uri);

            var documentLoader = DocumentLoaderFactory.CreateLoader(docType);

            Document = documentLoader.Load(uri);

            if (DocumentCompleted != null)
            {
                DocumentCompleted(Document);
            }
        }