public ParseItem(string productName, string sellerName, ParseItemSettings parseSettings) { Info = new ItemInfo { ProductName = productName, SellerName = sellerName }; ParseSettings = parseSettings; }
private async Task <IHtmlDocument> GetDocument(ParseItemSettings settings) { var content = await _loaderFactory.GetLoader(settings.LoaderName).Load(settings.Url); return(await new HtmlParser().ParseAsync(content)); }