Пример #1
0
        public ActionResult Get(int offset = 0, int limit = 50)
        {
            var data = service.GetShows();

            var shows = data
                        .OrderBy(c => c.id)
                        .Skip(offset)
                        .Take(limit)
                        .ToList();

            return(Ok(new {
                Data = shows,
                Paging = new {
                    Total = data.Count,
                    Limit = limit,
                    Offset = offset,
                    Returned = data.Count
                }
            }));
        }