/// <summary> /// 获取资源根目录文件/文件夹信息 /// /FTP/ListRoot /// </summary> /// <param name="FileInfoType">文件,文件夹,所有</param> /// <param name="DirectID">如果为非资源根目录,请指定目录唯一编号</param> /// <param name="SearchStr">搜索关键字</param> /// <returns></returns> public ResponseModelBase <List <FTPFileInfo> > AllFileInfosInRoot(FileInfoListInRootByParam param) { WebApiUtil.Url = $"{_ServiceIP}:{_ServicePort}/{FTP}"; var obj = WebApiUtil.PostAPI <ResponseModelBase <List <FTPFileInfo> > >(FTP_LISTROOT, param); return(obj); }
public List <FTPFileInfo> LoadFTPResourceInRoot(String bookID, EnumFileInfoType fileInfoType, EnumFileResourceType resourceType, string searchName) { var _param = new FileInfoListInRootByParam(bookID, resourceType, searchName, fileInfoType); var _result = _Api.AllFileInfosInRoot(_param); if (_result.Successful) { return(_result.Data); } return(null); }