using HtmlAgilityPack; using Microsoft.Extensions.Logging; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Beam.Downloaders; using Beam.Models; namespace Beam.Stealth { public class StealthFragmentPageDownloader : UnitFragmentDownloader { public StealthFragmentPageDownloader(HtmlWeb web, StealthConfig config, StealthAsyncManipulator manipulator, AsyncTransformer transformer, AsyncDownloadFailurePredicate?[]? failurePredicate = null, int fragmentSize = 4, ILogger? logger = null) : base(web, transformer, failurePredicate, fragmentSize, logger, new StealthUnitPageDownloader(web, config, manipulator, transformer, failurePredicate)) {} } }