MobileServiceInvalidOperationException вызывается в проекте Xamarin.WindowsPhone 8.1

Я пытаюсь использовать мобильные службы Azure и Xamarin. Я следую всем инструкциям официального учебника, создал серверную часть Azure для приложения и загрузил образец приложения для быстрого запуска для Xamarin.Forms из Azure. В 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)".
Я протестировал серверную часть Azure в приложении UWP, и все работает нормально. Похоже, в проекте WP8.1 есть проблема. Может ли кто-нибудь помочь с этим исключением?


person Alexey    schedule 11.09.2016    source источник


Ответы (1)


Итак.. Я забыл включить подключение к Интернету на своем Windows Phone

person Alexey    schedule 11.09.2016