public Func <CancellationToken?, Task <SearchResult2> > CreateMethod(ISubsonicClient <TImageType> subsonicClient) { return(cancelToken => subsonicClient.Search2Async(Query, ArtistCount, ArtistOffset, AlbumCount, AlbumOffset, SongCount, SongOffset, MusicFolderId, cancelToken)); }