我正在尝试使用 Azure 移动服务和 Xamarin。我遵循官方教程的所有说明,为应用程序创建了 Azure 后端,并从 Azure 下载了 Xamarin.Forms 的示例快速启动应用程序。中有代码TodoItemManager.cs
:
public async Task<ObservableCollection<TodoItem>> GetTodoItemsAsync(bool syncItems = false)
{
try
{
IEnumerable<TodoItem> items = await todoTable
.Where(todoItem => !todoItem.Done)
.ToEnumerableAsync();
return new ObservableCollection<TodoItem>(items);
}
catch (MobileServiceInvalidOperationException msioe)
{
Debug.WriteLine(@"Invalid sync operation: {0}", msioe.Message);
}
catch (Exception e)
{
Debug.WriteLine(@"Sync error: {0}", e.Message);
}
return null;
}
我收到MobileServiceInvalidOperationException
了消息“ Invalid sync operation: The request could not be completed. (Not Found)
”。
我已经在 UWP App 上测试了 Azure 后端,它运行良好。所以看起来WP8.1项目有问题。有人可以帮助解决这个例外吗?