ПРИМЕЧАНИЕ. Я использую приложение ASP.Net, а не MVC [поэтому атрибут валидации не поддерживается]
Я использовал подход Database First, а затем сгенерировал свои классы POCO, используя шаблон POCO t4. Я переместил сгенерированные классы POCO в его собственную библиотеку (Domain.Model).
Теперь я хочу внедрить проверку в класс POCO, используя Enterprise Library 5. Как я могу это сделать. Я не хочу выполнять проверку в пользовательском интерфейсе, но хочу добавить атрибуты проверки с помощью Enterprise Library в класс POCO без изменения сгенерированного класса POCO. Если я изменю его, то всякий раз, когда я создаю новые классы, я теряю все свои изменения. Поэтому вы хотите выполнить проверку вне класса POCO, но с использованием атрибутов.
Надеюсь, я не спрашиваю о том, что невозможно