В моем приложении я хочу обеспечить уникальность столбца. Сущность выглядит следующим образом
public class Category
{
public string Name { get; set; }
}
В этом контексте я отмечаю столбец уникальным
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Category>().HasIndex(c => c.Name).IsUnique();
}
После этого я все еще могу добавлять категории с повторяющимися именами.
Кто-нибудь может заметить, что я здесь делаю неправильно?