public FileDownloader(ISegmentProcessor segmentProcessor, IProtocolDownloader protocolDownloader, IInitializeDonwload initializeDonwload) { _segments = new List <Segment>(); _tasks = new List <Task>(); _segmentProcessor = segmentProcessor; _protocolDownloader = protocolDownloader; _initializeDonwload = initializeDonwload; }
public DownloadManager(ISegmentProcessor segmentProcessor, IInitializeDonwload initializeDonwload) { _segmentProcessor = segmentProcessor; _initializeDonwload = initializeDonwload; }