/// <summary> /// </summary> /// <returns></returns> public void Parse() { Console.WriteLine("Extraction In Thread Name: " + Thread.CurrentThread.ManagedThreadId); //ParsedUri puri, MetaMetadataRepository repository, SimplTypesScope metadataTScope string uri = _puri.AbsoluteUri; Console.WriteLine("Parsing Webpage: " + uri); //We need webView to be instantiated correctly. _webView.ClearAllURLFilters(); //Only accept requests for this particular uri _webView.SetURLFilteringMode(URLFilteringMode.Whitelist); _webView.AddURLFilter(uri); //TODO: At a later date, when we want to allow javascript requests, this must change. //webView.AddURLFilter("*.js"); timeStart = DateTime.Now; _webView.LoadCompleted += WebView_LoadCompleted; _webView.Source = _puri; }