.NET Core CosmosDB получает несколько документов с помощью сессии - PullRequest
0 голосов
/ 31 октября 2019

Я использую новейшую клиентскую библиотеку .NET Core (Microsoft.Azure.Cosmos) для CosmosDB и пытаюсь использовать ее с уровнем согласованности по умолчанию Session. Я могу успешно вернуть токен сеанса из обновлений и использовать его для извлечения одного элемента с помощью ReadItemAsync, передавая параметры с помощью SessionToken.

В примерах, по-видимому, для получения нескольких документов предпочтительным является использование GetItemQueryIterator, однако я не вижу способа передать в него маркер сеанса. Похоже, что нет аналогичного свойства SessionToken в классе QueryRequestOptions.

Есть ли другой метод, который я упустил из виду для получения нескольких документов, которые будут принимать токен сеанса, или я должен делать это совершенно по-другому

...