/// <summary> /// /// </summary> /// <param name="page"></param> /// <param name="size"></param> /// <returns></returns> public Task <IEnumerable <DownloadStatistics> > GetDownloadStatisticsListAsync(int page, int size) { var redisQueue = new RedisQueue(_options.GetRedisOptions); //队列 var list = redisQueue.Gets <DownloadStatistics>(Const.RedisStatisticsDownload); list = list.Skip((page - 1) * size).Take(size).ToList(); return(Task.FromResult <IEnumerable <DownloadStatistics> >(list)); }
/// <summary> /// /// </summary> /// <param name="page"></param> /// <param name="size"></param> /// <returns></returns> public Task <IEnumerable <SpiderStatistics> > GetSpiderStatisticsListAsync(int page, int size) { var redisQueue = new RedisQueue(_options.GetRedisOptions); var list = redisQueue.Gets <SpiderStatistics>("Count"); list = list.Skip((page - 1) * size).Take(size).ToList(); return(Task.FromResult <IEnumerable <SpiderStatistics> >(list)); }