По умолчанию EF 4.2 codefirst устанавливает для столбца базы данных за строковыми свойствами значение nvarchar (max).
По отдельности (для каждого свойства) я могу переопределить это соглашение, указав атрибут [MaxLength(512)]
.
Существует ли способ глобального применения конфигурации, которая это делает?Кажется, что api конфигурации в modelbuilder допускает только переопределения для каждой сущности, и что api конвенции для modelbuilder разрешает только удаления.Смотрите этот вопрос .