У вас может быть специальный атрибут проверки и применить его к модели, а не по отдельным свойствам. Вот пример , на который вы можете взглянуть.