Как мне синхронизировать приложение c # onedrive? - PullRequest
0 голосов
/ 28 января 2019

Я прочитал этот вопрос Правильный способ использования OneDrive API для синхронизации файлов , на который ответил @Brad, и это отличная информация об использовании Graph SDK и C # для синхронизации вашего клиента с OneDrive.

API работают хорошо.Тем не менее, как только вы «синхронизированы», как вы будете получать уведомления о будущих событиях от службы OneDrive?При тестировании моего кода вызов метода NextPageRequest (который инициализируется из @ odata.deltaLink) немедленно возвращает результат с нулевым результатом (и тем же deltaLink).

Тот факт, что есть нулевые результаты, является точным, нокак мы получаем события, как они происходят с этого момента (пока мы не перестанем слушать)?

Я думаю, что должен быть какой-то длинный вызов REST (и SDK), который блокирует, пока событие не будет возвращеноhttp-клиент (или он прерван или отменен) ... но я не могу его найти.

В противном случае мы остаемся с парадигмой «никогда не делай этого»: циклически повторяем в нашем коде и постоянно просимизменения?

Надеемся, что один из разработчиков Graph SDK сможет подключиться с правильными API.

СПАСИБО!

...