Не удалось найти ресурс метаданных с помощью BreezeSharp на клиенте Xamarin

Я настроил сайт ASP.Net WebApi, который использует Breeze для обслуживания данных. У меня также есть угловой веб-клиент, использующий BreezeJs, который успешно взаимодействует с webapi и получает данные.

В настоящее время я пытаюсь подключить клиент Xamarin к WebApi с помощью Breeze#, но не могу заставить его работать и получаю ошибку «Невозможно найти ресурс метаданных».

Я попытался использовать Breeze# пример ToDo.Xamarin, но столкнулся с той же проблемой с ошибкой : "Unable to locate metadata resource for: http://localhost:60851/breeze/todos/" , хотя url http://localhost:60851/breeze/todos/Metadata успешно работает в браузере.

У меня работает скрипач, и нет попытки связаться с сервером из приложения.

Чего мне не хватает, чтобы заставить клиента общаться с сервером?


person Donal    schedule 07.11.2014    source источник


Ответы (1)


Когда вы говорите «даже несмотря на то, что URL-адрес успешно работает в браузере», вы имеете в виду браузер на вашем мобильном устройстве или на вашем ПК? Если вы еще не пробовали URL-адрес в браузере своего телефона, попробуйте. Возможно, ваша среда настроена неправильно для поддержки использования «localhost» с точки зрения ваших мобильных устройств.

person Luthian    schedule 18.11.2014