У меня проблема с Entity Framework. Entity Framework генерирует автоматический столбец на sql -сервере, и я не понимаю, как выполнить операцию вставки в этом столбце с определенными параметрами. Например, в классе Teacher
public class Teacher
{
[Key]
public String Email { set; get; }
public String Name { set; get; }
public List<TeacherBasicInformation> Teacher_Basic_Information { set; get; } = new List<TeacherBasicInformation>();
public String Password { set; get; }
public List<Course> course { set; get; } = new List<Course>();
[JsonIgnore]
public String JWT_Token { set; get; }
[NotMapped]
[Compare("Password")]
public String ConfrimPassword { set; get; }
}
И в классе TeacherBasicInformation
public class TeacherBasicInformation
{
[Key]
public int ID { set; get; }
[Required]
[MaxLength(20)]
public String Phone { set; get; }
[Required]
[MaxLength(100)]
public String Address { set; get; }
}
После миграции на сервере sql в таблице TeacherBasicInformation создается автоматический столбец с именем TeacherEmail '. Как я могу вставить данные в этот столбец с помощью формы в asp. net core.