示例#1
0
        public async Task <QueryResult <EpisodeItem> > GetEpisodes(string userId, string showId, string seasonId)
        {
            ItemFilters filters = ItemFilters.Create().FilterByUserId(userId).FilterBySeasonId(seasonId).IncludeField(nameof(EpisodeItem.Overview)).IncludeField(nameof(EpisodeItem.MediaStreams));

            return(await DoGet <QueryResult <EpisodeItem> >($"Shows/{showId}/Episodes", filters));
        }
示例#2
0
        public async Task <QueryResult <SeasonItem> > GetSeasons(string userId, string showId)
        {
            ItemFilters filters = ItemFilters.Create().FilterByUserId(userId);

            return(await DoGet <QueryResult <SeasonItem> >($"Shows/{showId}/Seasons", filters));
        }