Example #1
0
        /// <summary>
        /// 获取Bucket的文件列表
        /// </summary>
        /// <param name="requestParams">请求参数.</param>
        /// <returns>返回对象<see cref="UCloudSDK.Models.GetFileListResponse"/></returns>
        public GetFileListResponse GetFileList(GetFileListRequest requestParams)
        {
            var request = new RestRequest(Method.GET);

            request.AddUObject(requestParams);
            return(Execute <GetFileListResponse>(request));
        }
Example #2
0
        public void GetFileListTest()
        {
            var entity   = new GetFileListRequest(Config.Bucket);
            var response = ufile.GetFileList(entity);

            Assert.AreEqual(response.RetCode, 0);
        }
Example #3
0
        /// <summary>
        /// 发送获取文件列表命令
        /// </summary>
        private void SendGetFileListCMD()
        {
            if (GlobalResourceManager.CurrentUser == null)
            {
                return;
            }

            if (String.IsNullOrEmpty(GlobalResourceManager.CurrentUser.UserID))
            {
                return;
            }

            GetFileListRequest request = new GetFileListRequest();

            request.UserID   = GlobalResourceManager.CurrentUser.UserID;
            request.UserType = 0;

            TCPClient.Singleton.SendProtoMessage(CMD.GetFileListRequestCMD, request);
        }