Breeze Sharp Я не могу добавить свои данные в базу данных. Он выбрасывает FetchMetadata или явно обновляя KeyProperties

Я установил пакет Breeze sharp и создал одно приложение-образец Windows, в котором есть модель Customer.

Я создал EntityManager для нашего сервиса API и попробуйте извлечь метаданные для создания моих сущностей, но выдает следующую ошибку

Для EntityType еще не определены ключевые свойства: 'Customer:#BSharp.Models'. Убедитесь, что метаданные для этого типа завершены, либо вызывая FetchMetadata, либо явно обновляя KeyProperties перед созданием EntityKey для этого типа.

Можете ли вы помочь мне решить эту проблему?

1 ответ

Он жалуется, что ни одно из свойств в вашей сущности клиента не помечено как ключ. Можете ли вы опубликовать определение вашей сущности клиента? Что вы используете в качестве бэкэнда? Entity Framework?

Другие вопросы по тегам