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); }
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); } }