private RsdServiceDescription GetRsdServiceDescription(IProgressHost progressHost, IHTMLDocument2 weblogDOM) { if (weblogDOM != null) { // try to download an RSD description UpdateProgress(progressHost, 50, Res.Get(StringId.ProgressAnalyzingInterface)); return(RsdServiceDetector.DetectFromWeblog(_homepageUrl, weblogDOM)); } else { return(null); } }
private async Task <RsdServiceDescription> GetRsdServiceDescription(IProgressHost progressHost, HomepageDom weblogDOM) { if (weblogDOM != null) { // try to download an RSD description UpdateProgress(progressHost, 50, "Analysing interface"); return(await RsdServiceDetector.DetectFromWeblogAsync(_homepageUrl, weblogDOM)); } else { return(null); } }