public List <IItem> GetListItems(Folder folder, IView view, string sortField, bool isAsc, int currentPageIndex, string currentListItemCollectionPositionNext, CamlFilters filters, bool isRecursive, out string listItemCollectionPositionNext, out int itemCount)
        {
            SPFolder _folder    = folder as SPFolder;
            string   folderPath = string.Empty;

            if (folder as SPList == null)
            {
                folderPath = _folder.GetPath();
            }

            ISharePointService spService = new SharePointService();

            return(spService.GetListItems((SiteSetting)this.SiteSetting, (SPView)view, sortField, isAsc, _folder.IsDocumentLibrary, _folder.WebUrl, _folder.ListName, folderPath, currentListItemCollectionPositionNext, filters, isRecursive, out listItemCollectionPositionNext, out itemCount));
        }