Пример #1
0
        public async Task <IActionResult> Get(int offset, int limit)
        {
            if (offset < 0 || limit < 0)
            {
                return(BadRequest());
            }

            if (limit == 0)
            {
                return(Ok(ViewModelToHateoas(offset, limit, new List <ShowViewModel>())));
            }

            var model = await _showService.GetListAsync(offset, limit);

            return(Ok(ViewModelToHateoas(offset, limit, GetShowViewModel(model))));
        }