using System.Threading.Tasks; using Ombi.Api.SickRage.Models; namespace Ombi.Api.SickRage { public interface ISickRageApi { Task AddSeason(int tvdbId, int season, string apiKey, string baseUrl); Task AddSeries(int tvdbId, string quality, string status, string apiKey, string baseUrl); Task GetShows(string apiKey, string baseUrl); Task Ping(string apiKey, string baseUrl); Task VerifyShowHasLoaded(int tvdbId, string apiKey, string baseUrl); Task GetShow(int tvdbid, string apikey, string baseUrl); Task SetEpisodeStatus(string apiKey, string baseUrl, int tvdbid, string status, int season, int episode = -1); Task GetEpisodesForSeason(int tvdbid, int season, string apikey, string baseUrl); Task GetSeasonList(int tvdbId, string apikey, string baseurl); } }