Почему диаграмма edmx не создает аннотации данных

Я начал понимать, что когда я рисую модель или генерирую модель из базы данных, аннотации Key или же Required не устанавливаются, несмотря на то, что в модели появляется, например, атрибуты, которые являются идентичными, окрашены так. Это что-то не так? мне нужно изменить некоторые конфигурации в файле EDMX???

1 ответ

Решение

Нет, это не так. Просто EDMX отображает и не имеет ничего общего с атрибутами проверки. Сам EDMX также не генерирует код. Это ответственность либо за пользовательский инструмент, либо за шаблон T4. Реализации этих генераторов по умолчанию не используют аннотации данных. Вы должны либо добавить их вручную через классы друзей, либо изменить шаблон T4 для их генерации.

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