В настоящее время я использую мобильные службы Azure с автономной синхронизацией, и у меня все работает нормально. Однако теперь я пришел к проблеме, которую не могу отладить. В PullAsync он никогда не возвращается, никогда не обращается к веб-API, никогда не выдает ошибок, просто кажется, что он где-то застрял, и я не знаю, где.
IMobileServiceSyncTable<ResponseType> responseTypeTable = MobileService.GetSyncTable<ResponseType>();
await responseTypeTable.PullAsync(responseTypeTable.Where(c => c.CompanyId == companyId));
Я использую идентичный код в другом месте с другим типом, и он работает хорошо.
Единственное, что происходит, — это блокировка пользовательского интерфейса эмулятора Windows Phone, я могу нажимать кнопки на клавиатуре, но ввод или кнопки зависают.
Я получаю это на выходе отладки
Поток 0xb80 завершился с кодом 259 (0x103).
Через 5 секунд и все. Точки останова везде, ничего не происходит.