Corrected order of constructor (GlobalBase clone)

This commit is contained in:
glax 2023-08-27 01:15:02 +02:00
parent 181942153b
commit 6e1a0ab06c
5 changed files with 9 additions and 9 deletions

View File

@ -20,7 +20,7 @@ internal class DownloadClient : GlobalBase
private readonly Dictionary<byte, DateTime> _lastExecutedRateLimit;
private readonly Dictionary<byte, TimeSpan> _rateLimit;
public DownloadClient(Dictionary<byte, int> rateLimitRequestsPerMinute, GlobalBase clone) : base(clone)
public DownloadClient(GlobalBase clone, Dictionary<byte, int> rateLimitRequestsPerMinute) : base(clone)
{
_lastExecutedRateLimit = new();
_rateLimit = new();

View File

@ -21,14 +21,14 @@ public class MangaDex : MangaConnector
public MangaDex(GlobalBase clone) : base(clone)
{
name = "MangaDex";
this.downloadClient = new DownloadClient(new Dictionary<byte, int>()
this.downloadClient = new DownloadClient(clone, new Dictionary<byte, int>()
{
{(byte)RequestType.Manga, 250},
{(byte)RequestType.Feed, 250},
{(byte)RequestType.AtHomeServer, 40},
{(byte)RequestType.CoverUrl, 250},
{(byte)RequestType.Author, 250}
}, clone);
});
}
public override Publication[] GetPublications(string publicationTitle = "")

View File

@ -13,10 +13,10 @@ public class MangaKatana : MangaConnector
public MangaKatana(GlobalBase clone) : base(clone)
{
this.name = "MangaKatana";
this.downloadClient = new DownloadClient(new Dictionary<byte, int>()
this.downloadClient = new DownloadClient(clone, new Dictionary<byte, int>()
{
{1, 60}
}, clone);
});
}
public override Publication[] GetPublications(string publicationTitle = "")

View File

@ -13,10 +13,10 @@ public class Manganato : MangaConnector
public Manganato(GlobalBase clone) : base(clone)
{
this.name = "Manganato";
this.downloadClient = new DownloadClient(new Dictionary<byte, int>()
this.downloadClient = new DownloadClient(clone, new Dictionary<byte, int>()
{
{1, 60}
}, clone);
});
}
public override Publication[] GetPublications(string publicationTitle = "")

View File

@ -18,10 +18,10 @@ public class Mangasee : MangaConnector
public Mangasee(GlobalBase clone) : base(clone)
{
this.name = "Mangasee";
this.downloadClient = new DownloadClient(new Dictionary<byte, int>()
this.downloadClient = new DownloadClient(clone, new Dictionary<byte, int>()
{
{ 1, 60 }
}, clone);
});
Task d = new Task(DownloadBrowser);
d.Start();