Я только что обновил Breeze (клиент и сервер) с 1.4.4 до 1.4.5. Когда я переключился на сервер, на котором обновлен Breeze (используя Breeze 1.4.5, Entity Framework 6, Web Api 2, MVC 5), у меня возникла следующая ошибка при извлечении метаданных (manager.fetchMetadata()). Это сообщение об ошибке, которое у меня есть:
Не удалось выполнить запрос метаданных для:
http://localhost:50015/breeze/Application/Metadata
. Невозможно ни разобрать, ни импортировать метаданные: неверные свойства навигации; [Объект Object]
Если я укажу на сервер, основанный на Breeze 1.4.4, Entity Framework 5, Web Api 1, MVC 4, мой SPA не сломается на manager.fetchMetadata(). Это не соответствует обещанию .fail.
Обе модели Entity Framework указывают на одну и ту же базу данных, имеют одни и те же сущности и одни и те же данные.
Была ли эта ошибка введена в Breeze 1.4.5?? Или я пропустил шаг в процессе обновления?? По сути, я использую точно такой же код в своем контроллере бриза от 1.4.4 до 1.4.5. Также клиент Breeze был обновлен до версии 1.4.5. Если вам нужны метаданные, дайте мне знать, и я могу их предоставить.