Мне было интересно, есть ли способ использовать аннотацию данных ASP.Net без сайта MVC.Использование аннотации данных ASP.Net MVC за пределами MVC
Мой пример: у меня есть класс, который когда-то был создан, должен быть проверен или выкинет ошибку. Мне нравится метод аннотаций данных, а не куча блоков if, запущенных initaliser.
Есть ли способ заставить это работать?
Я думал, что это будет что-то вроде:
- аннотациями Добавление данных
- Противопожарные метод в Инициализатором, который вызывает валидатор MVC на классе
какие-либо идеи? я должен признать, я нету добавил фреймворка для моего проекта, как я надеялся, что я мог бы просто использовать аннотации данных класса System.ComponentModel.DataValidation
Я создал свою собственную версию класса DataValidation, я могу передать ее на аутсорсинг, если люди заинтересованы. Это было сделано до MVC2 и может вмещать более сложные случаи. –