Как мне сначала указать максимальную длину столбца поля, используя код структуры объекта

Есть ли атрибут, который я могу использовать при создании таблицы? Я старался [StringLength] но это, кажется, игнорируется.

 public class EntityRegister
 {
     public int Id { get; set; }
     [StringLength(450)]
     public string Name { get; set; }
 }

1 ответ

Решение

Кроме того, вы можете сделать это вручную на Fluent API

использование HasMaxLength(450)

или если вы хотите Data Annotationиспользовать MaxLength а также MinLength атрибуты

public class EntityRegister
{
    public int Id { get; set; }
    [MaxLength(450)]
    public string Name { get; set; }
}
Другие вопросы по тегам