When I searching with "loli" tag or "touhou" tag, it will failed randomly with exception Your search didn't return any result, that probably mean one of the argument you provided is invalid
.
> SearchClient.SearchWithTagsAsync([|"loli"|], 1).Result;;
val it: NHentaiSharp.Search.SearchResult =
NHentaiSharp.Search.SearchResult
{elements = [|NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement|];
numPages = 3245;
numPerPage = 25;}
> SearchClient.SearchWithTagsAsync([|"loli"|], 2).Result;;
System.AggregateException: One or more errors occurred. (Your search didn't return any result, that probably mean one of the argument you provided is invalid)
---> NHentaiSharp.Exception.InvalidArgumentException: Your search didn't return any result, that probably mean one of the argument you provided is invalid
at NHentaiSharp.Search.SearchResult..ctor(Object json)
at NHentaiSharp.Core.SearchClient.SearchWithTagsAsync(String[] tags, Int32 page, PopularitySort sortOption)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at System.Threading.Tasks.Task`1.get_Result()
at <StartupCode$FSI_0034>.$FSI_0034.main@()
已因出错而停止
> SearchClient.SearchWithTagsAsync([|"loli"|], 3).Result;;
System.AggregateException: One or more errors occurred. (Your search didn't return any result, that probably mean one of the argument you provided is invalid)
---> NHentaiSharp.Exception.InvalidArgumentException: Your search didn't return any result, that probably mean one of the argument you provided is invalid
at NHentaiSharp.Search.SearchResult..ctor(Object json)
at NHentaiSharp.Core.SearchClient.SearchWithTagsAsync(String[] tags, Int32 page, PopularitySort sortOption)
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
at System.Threading.Tasks.Task`1.get_Result()
at <StartupCode$FSI_0035>.$FSI_0035.main@()
已因出错而停止
> SearchClient.SearchWithTagsAsync([|"loli"|], 4).Result;;
val it: NHentaiSharp.Search.SearchResult =
NHentaiSharp.Search.SearchResult
{elements = [|NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement;
NHentaiSharp.Search.GalleryElement|];
numPages = 3245;
numPerPage = 25;}