public ExecuteResult<SpecialTopicInfoResponse> GetInfo(GetSpecialTopicInfoRequest request) { var data = _specialTopicRepository.GetItem(request.TopicId); var response = MappingManager.SpecialTopicInfoResponseMapping(data); var result = new ExecuteResult<SpecialTopicInfoResponse>(response); return result; }
public ActionResult Detail(GetSpecialTopicInfoRequest request, [FetchRestfulAuthUserAttribute(IsCanMissing = true, KeyName = Define.Token)]UserModel currentAuthUser) { request.CurrentAuthUser = currentAuthUser; return new RestfulResult { Data = _specialTopicDataService.GetInfo(request) }; }