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))); }
public List <BlocklistResource> GetMovieBlocklist(int movieId) { return(_blocklistService.GetByMovieId(movieId).Select(h => BlocklistResourceMapper.MapToResource(h, _formatCalculator)).ToList()); }