コード例 #1
0
        public SearchListViewModel SearchList(SearchInfoViewModel searchInfo)
        {
            #region 參數宣告
            SearchListViewModel  searchList          = new SearchListViewModel();
            IActorSettingService actorSettingService = new ActorSettingService();
            #endregion

            #region 流程

            //檢查是否驗證通過
            if (!_authState.IsAuth)
            {
                throw new Exception(_authState.AuthDescription);
            }

            // 參數驗證
            VerifyParams(searchInfo);

            try
            {
                //取得查詢結果
                searchList = actorSettingService.QuerySearchList(searchInfo);
            }
            catch (Exception ex)
            {
                throw ex;
            }

            #endregion

            return(searchList);
        }