Автоматическое создание классов метаданных для Entity Framework

StackOverflow https://stackoverflow.com/questions/2229716

Вопрос

Я рассматриваю возможность использования xVal для проверки классов Entity Framework в приложении MVC.Это включает в себя написание классов метаданных, как подробно объяснил Грэм О'Нил (http://goneale.com/2009/03/04/using-metadatatype-attribute-with-aspnet-mvc-xval-validation-framework).

Мне интересно, есть ли способ автоматически генерировать такие классы метаданных, используя метаданные из базы данных SQL (например:ненулевые поля будут иметь атрибут класса [Обязательный].

Это было полезно?

Решение

Вы можете использовать инструмент Code Smith www.codesmithtools.com (если я правильно помню, есть бесплатная версия)

Другие советы

Я написал приложение, которое будет читать существующую базу данных, а затем генерировать класс аннотаций данных для каждой таблицы (за исключением aspnet_* и VersionInfo).

http://pfsolutions-mi.com/Product/MetaDataClassGenerator

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top