//public IHttpActionResult Get(int pageSize, int page) public IHttpActionResult Get() { //todo implement page int pageSize = 10; int page = 1; if (pageSize > MAX_PAGE_SIZE) { return(BadRequest(string.Format("Maximum items per page allowed is: {0}", MAX_PAGE_SIZE))); } if (page < 0) { page = 0; } var dailyFeelingPage = _service.GetDailyFeelings(pageSize, page); var helper = new UrlHelper(Request); dailyFeelingPage.PrevUrl = page > 0 ? helper.Link("DailyEntry", new { page = page - 1 }) : ""; dailyFeelingPage.NextUrl = page < dailyFeelingPage.TotalPages - 1 ? helper.Link("DailyEntry", new { pageSize = pageSize, page = page + 1 }) : ""; return(Ok(dailyFeelingPage)); // return dailyFeelingPage.DailyFeelingsVM; }