using System; using System.Collections.Generic; using System.Threading.Tasks; using SpotifyAPI.Web.Http; namespace SpotifyAPI.Web { public interface IPaginator { Task> Paginate(Paging firstPage, IAPIConnector connector); Task> Paginate(Func>> getFirstPage, IAPIConnector connector); Task> Paginate(Paging firstPage, Func> mapper, IAPIConnector connector); Task> Paginate(Func>> getFirstPage, Func> mapper, IAPIConnector connector); } }