Сменные соглашения в Entity Framework - PullRequest
2 голосов
/ 15 апреля 2011

Я следую EF Feature CTP5: Сменные условные обозначения для создания настраиваемых сменных условных обозначений (в данном конкретном случае для изменения точности всех десятичных полей).

Похоже на последний выпускEF метод Add на ConventionsConfiguraions также является «внутренним». Как мне добавить пользовательские подключаемые соглашения сейчас?

Ответы [ 2 ]

3 голосов
/ 16 апреля 2011

Эта функция была удалена в EF 4.1, и возможная реализация отложена до более поздней версии:

Код Первые настраиваемые (подключаемые) соглашения не поддерживаются.Удаление стандартных кодексов Соглашения First поддерживаются.

Цитата отсюда: http://msdn.microsoft.com/en-us/library/gg696165%28v=VS.103%29.aspx

И:

Удаление кода First PluggableУсловные обозначения. Подключаемые условные обозначения были предварительно просмотрены в Feature CTP5, но в этом выпуске они не были в хорошем качестве.Этот выпуск по-прежнему поддерживает удаление соглашений по умолчанию.

Цитата отсюда: http://blogs.msdn.com/b/adonet/archive/2011/03/15/ef-4-1-release-candidate-available.aspx

Вот почему Add больше не существует как открытый метод ConventionsConfiguration, только Remove все еще доступно.

2 голосов
/ 17 апреля 2011

Я писал об альтернативном способе определения соглашений здесь: http://sessionfactory.blogspot.com/2011/04/conventions-in-entity-framework-41.html

...