This section is a WIP
Creating the downloader
using SharpFetcher
//...
// Make a class that implements IDlSettings
class DownloadSettings : IDlSettings { //... }
// pass an instance of that class (after assinging the values) to the constructor
var settings = new DownloadSettings();
//...
var downloader = new Downloader(settings)
Getting a Pool object
// ...
var id = 123;
var pool = await downloader.GetPoolInfoAsync(id, cancelationToken);
// ...
Downloadig the pool
await downloader.DownloadPoolAsync(pool)