Использование asp.net 5, MVC 6, сначала код, entity Framework 7, бета-версия 8.
Я понимаю, что некоторую проверку можно выполнить с помощью аннотаций к свойствам, например. Тип данных, минимальные, максимальные значения и сценарии jquery, но я не уверен, как при проверке кода дублирующаяся запись попадает в базу данных, например, предотвращает дублирование регистрации электронной почты в форме.
Есть ли какая-либо аннотация, которую я могу использовать для этого свойства моей модели, или мне нужно что-то закодировать в моем контроллере для обработки этой пользовательской проверки? Кто-нибудь может поделиться примером?