我想存储在数据库实体框架表约束
public class Account
{
[Key]
public int Id { get; set; }
[Index(IsUnique = true), Required]
public string UserName { get; set; }
[Required]
public string Password { get; set; }
[Required]
public string Email { get; set; }
}
什么办法说数据库属性的电子邮件必须有适当的形式里面这样的对象?因此,如果我想添加帐户
var account = new Account
{
UserName = "X",
Password = "X",
Email = "NotValidEmail"
}
数据库将不会接受该对象。
又增加了该批注,但没有happend :( – igorr
@igorr我的坏,检查更新的答案。 – Berkay
任何方式使用正则表达式?来验证字符串列 – igorr