using Roadie.Library; using Roadie.Library.Models; using Roadie.Library.Models.Pagination; using Roadie.Library.Models.Users; using Roadie.Library.Scrobble; using System; using System.Threading.Tasks; namespace Roadie.Api.Services { public interface IPlayActivityService { Task> ListAsync(PagedRequest request, User roadieUser = null, DateTime? newerThan = null); Task> NowPlayingAsync(User roadieUser, ScrobbleInfo scrobble); Task> ScrobbleAsync(User roadieUser, ScrobbleInfo scrobble); } }