Microsoft Graph SDK v5.61: сортировка списка рассылки по размеру ⇐ C#

Место общения программистов C#
Anonymous
Microsoft Graph SDK v5.61: сортировка списка рассылки по размеру

Сообщение Anonymous »

Я использую Microsoft Graph SDK v5.61 в приложении .NET для получения списка рассылки конкретного пользователя и хочу упорядочить сообщения по размеру в порядке убывания. Вот код, который я использую:

Код: Выделить всё

var findItems = graphserviceclient.Users[userID].MailFolders["inbox"].Messages.GetAsync((requestConfiguration) =>
{
requestConfiguration.QueryParameters.Orderby = new string[] { "size" };
}).GetAwaiter().GetResult();
Однако это приводит к следующей ошибке:

Код: Выделить всё

Microsoft.Graph.Models.ODataErrors.ODataError: 'Could not find a property named 'size' on type 'microsoft.graph.message'.'
Похоже, что свойство size недоступно для сортировки в microsoft.graph.message. Я проверил документацию, но не смог найти ясности относительно того, поддерживается ли это или существует альтернативный подход для достижения этой цели.
Мой вопрос:
Есть ли способ сортировать сообщения по размеру с помощью Microsoft Graph SDK?
Если сортировка по размеру напрямую невозможна, существует ли рекомендуемый обходной путь для этого варианта использования?
Будем признательны за любую помощь или рекомендации. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/791 ... st-by-size

Вернуться в «C#»