Exemple #1
0
        public PagingResource <BlocklistResource> GetBlocklist()
        {
            var pagingResource = Request.ReadPagingResourceFromRequest <BlocklistResource>();
            var pagingSpec     = pagingResource.MapToPagingSpec <BlocklistResource, NzbDrone.Core.Blocklisting.Blocklist>("date", SortDirection.Descending);

            return(pagingSpec.ApplyToPage(_blocklistService.Paged, model => BlocklistResourceMapper.MapToResource(model, _formatCalculator)));
        }
Exemple #2
0
 public List <BlocklistResource> GetMovieBlocklist(int movieId)
 {
     return(_blocklistService.GetByMovieId(movieId).Select(h => BlocklistResourceMapper.MapToResource(h, _formatCalculator)).ToList());
 }