Вход на сайт
.NET Validation
501 просмотров
Перейти к просмотру всей ветки
в ответ alex445 25.11.21 13:28
Например, здесь человек спрашивает, в каком слое лучше валидировать
c# - Where is the best place in an app to do validation? Rules of thumb? - Stack Overflow
Ему отвечают - что во всех слоях лучше. Это понятно. Но я про другое спросил - как лучше организовать хранение валидирующих значений, если во всех слоях они одинаковые? Константы публичных статических классов?
И ещё, если базу данных делать в редакторе баз данных, то обычно валидационные значения (типа максимальной длины строки, диапазона значений для типов значений) ты вбиваешь руками. А я хочу, чтобы они брались из одного общедоступного хранилища во всех слоях, включая БД.