В моем проекте мне нужно создать уровень проверки бизнес-объекта, который возьмет мой объект и запустит его против набора правил и вернет либо пропуск, либо неудачу, и список ошибок. Я знаю, что для этого есть немало вариантов.
От Microsoft:
Открытый исходный код:
У кого-либо были какие-либо особые успехи или неудачи с любой из этих технологий (или любой, что я не перечислял), или любые мнения о том, что они считают наиболее подходящими для проверки бизнес-правил.
Изменить: Я не просто спрашиваю об общей длине строки проверки < 200, почтовый индекс - 5 цифр или 5 + 4, но предположим, что механизм правил фактически будет задействован.