MangaConnectors in API

This commit is contained in:
2024-12-15 23:00:35 +01:00
parent 8c5bcd2665
commit 538e6fa60b
32 changed files with 339 additions and 3375 deletions

View File

@ -18,11 +18,11 @@ public abstract class MangaConnector(string name, string[] supportedLanguages, s
public virtual Manga[] Mangas { get; internal set; } = [];
public abstract Manga[] GetManga(string publicationTitle = "");
public abstract (Manga, Author[], MangaTag[], Link[], MangaAltTitle[])[] GetManga(string publicationTitle = "");
public abstract Manga? GetMangaFromUrl(string url);
public abstract (Manga, Author[], MangaTag[], Link[], MangaAltTitle[])? GetMangaFromUrl(string url);
public abstract Manga? GetMangaFromId(string publicationId);
public abstract (Manga, Author[], MangaTag[], Link[], MangaAltTitle[])? GetMangaFromId(string publicationId);
public abstract Chapter[] GetChapters(Manga manga, string language="en");