Я написал C# метод для получения всех страниц записной книжки с указанием c Идентификатор сайта Sharepoint Online:
public static List<List> GetNotebookPages(GraphServiceClient graphClient, string siteId)
{
List<List> result = new List<List>();
IOnenotePagesCollectionPage resultPage;
resultPage = graphClient.Sites[siteId].Onenote.Pages.Request().GetAsync().Result;
result.AddRange(resultPage.CurrentPage);
while (resultPage.NextPageRequest != null)
{
resultPage = resultPage.NextPageRequest.GetAsync().Result;
result.AddRange(resultPage.CurrentPage);
}
return result;
}
Для строки result.AddRange(resultPage.CurrentPage);
я получаю следующие ошибки:
Аргумент 1: невозможно преобразовать из 'System.Collections.Generi c .ILIst' в 'System.Collections.Generi c .IEnumerable'
Как сделать решить это?