using MangaReader.Core.HttpService; namespace MangaReader.Core.Search.NatoManga; public class NatoMangaSearchProvider(IHttpService httpService) : MangaSearchProviderBase(httpService) { // https://www.natomanga.com/home/search/json?searchword=gal_can_t_be_kind protected override string GetSearchUrl(string keyword) { return $"https://www.natomanga.com/home/search/json?searchword={keyword}"; } protected override MangaSearchResult[] GetSearchResult(NatoMangaSearchResult[] searchResult) { IEnumerable mangaSearchResults = searchResult.Select(searchResult => new MangaSearchResult() { Source = "NatoManga", Title = searchResult.Name, Url = searchResult.Url }); return [.. mangaSearchResults]; } }