public ActionResult List(GetSpecialTopicListRequest request) { request.Type = UrlDecode(request.Type); if (!String.IsNullOrEmpty(request.Type)) { if (request.Type.ToLower() == "refresh") { return new RestfulResult { Data = _specialTopicDataService.GetForRefresh(new GetSpecialTopicListForRefresh { Page = request.Page, Pagesize = request.Pagesize, RefreshTs = request.RefreshTs, Sort = request.Sort }) }; } } else { return new RestfulResult { Data = _specialTopicDataService.GetList(request) }; } return new RestfulResult(); }
public ExecuteResult<SpecialTopicCollectionResponse> GetList(GetSpecialTopicListRequest request) { return Get(request.PagerRequest, request.SortOrder, request.Timestamp); }