Например необходимо, чтобы была такая валидация на клиенте с помощью Fluent Api без атрибутов
Model:public class Register
{
public int Id { get; set; }
public string Name { get; set; }
public string Email { get; set; }
public string Password { get; set; }
public string RepeatPassword { get; set; }
}
Contextpublic class UserQQQContext:DbContext
{
public UserQQQContext() : base("UserQQQContext") { }
public DbSet<Register> Registers { get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Register>().Property(p => p.Name).IsRequired();
modelBuilder.Entity<Register>().Property(p => p.Password).IsRequired();
modelBuilder.Entity<Register>().Property(p => p.RepeatPassword).IsRequired();
modelBuilder.Entity<Register>().Property(p => p.Email).IsRequired();
base.OnModelCreating(modelBuilder);
}
}