Podařilo se mi vyřešit problém s nastavením maximální délky struny do modelu
public class Teacher
{
public int TeacherID { get; set; }
[StringLength(255, MinimumLength = 3, ErrorMessage = "My Error Message")]
public string Name { get; set: }
[StringLength(255, MinimumLength = 3, ErrorMessage = "My Error Message")]
public string Surname{ get; set; }
}
Bez StringLength Orcale vytvoří pole NCLOB, které může obsahovat až 4 GB dat.
Poznámka:Maximální délka pro varchar je 4000 bajtů, takže nemůžeme nastavit více než 2000 jako MaximumLenght (2 bajty na znak s Unicode)