Для тех, кто имеет опыт использования xVal, стоит ли изучать и использовать средства проверки замков над встроенными аннотациями данных?

Что мне предлагают валидаторы замка по сравнению со стандартными аннотациями данных?

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

1 ответ

Решение

Мы использовали валидаторы Castle, потому что атрибуты валидации, которые они предлагали из коробки, лучше соответствовали тому, что мы пытались проверить, чем аннотации данных.

Расширить любую из них довольно легко, так что я бы не стал спать, выбирая одну поверх другой. Немного поиграйте с двумя и посмотрите, подходит ли один для ваших общих потребностей лучше, чем другой, а затем бегите с ним.

Единственное, что я передам Каслу, это то, что получить нужные мне DLL было гораздо сложнее, чем мне бы хотелось - мне пришлось немного поохотиться, чтобы перейти к ежедневной сборке, включающей валидаторы.

Другие вопросы по тегам