コード例 #1
0
        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();
        }
コード例 #2
0
 public ExecuteResult<SpecialTopicCollectionResponse> GetList(GetSpecialTopicListRequest request)
 {
     return Get(request.PagerRequest, request.SortOrder, request.Timestamp);
 }