Ejemplo n.º 1
0
        private async Task <List <ContentItemIdentifier> > GetAllItemIdentifiers()
        {
            List <ContentItemIdentifier>            listIds  = new List <ContentItemIdentifier>();
            ListingResponseModel <ContentItemModel> response = await managementClient.ListContentItemsAsync();

            while (true)
            {
                foreach (var item in response)
                {
                    listIds.Add(ContentItemIdentifier.ById(item.Id));
                }

                if (!response.HasNextPage())
                {
                    break;
                }
                response = await response.GetNextPage();
            }

            return(listIds);
        }