Entity Framework Воссоздать POCO класс - PullRequest
0 голосов
/ 12 марта 2012

Это может показаться глупым вопросом, но я подумал, что все равно задам его:)

Когда вы используете подход базы данных Entity Framework Database First, вы можете создать модель данных Entity для описания структуры вашего бизнеса.objects.

Вы также можете использовать ADO.Net DbContext Generator для создания классов POCO невежественности персистентности.Однако, когда вы вносите изменения в модель данных, то есть добавляете новое свойство к существующему объекту, чтобы соответствующий класс POCO также отражал это изменение, вам необходимо:

  1. Вручнуюдобавьте новое свойство в класс POCO
  2. Повторно создайте все POCO снова с помощью генератора DbContext

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

Спасибо всем.

1 Ответ

1 голос
/ 12 марта 2012

Если вы используете шаблоны T4, которые просматривают файл edmx, вы можете просто восстановить документы, запустив шаблоны: щелкните значок Transform Templates в Solution Explorer? ) или я что-то пропустил)

...