Как мне лучше сделать валидацию регистрации пользователя?

Вопрос заключается в том что я не очень понимаю как мне проводить валидацию пользователей у себя на сайте. Я использую identity для регистрации, но проблема в том что у меня регистрация находится не на отдельной странице, а выскакивающем блоком на всех. Поэтому мне придётся кидать модель в Layout, но мне же нужно использовать и другие модели, на других страницах а с использованием модели в Layout это не возможно же. Поэтому у меня есть только два варианта решения этой проблемы.

1.Сделать общую модель для всех страниц (Это будет в одном классе кучу свойств что мне очень не нравится) 2.Делать валидацию в самом контроллере, но я не очень понимаю как мне это сделать, ибо в некоторых ситуациях мне придётся возвращать строку, а в некоторых RedirectToAction.

Подскажите пожалуйста как мне лучше сделать?


Ответы (0 шт):