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)); }