我正在使用ef代码优先方法,在这里我需要添加HttpPostedFileBase类型的属性。
我遇到了错误。
System.InvalidOperationException:'无法为 实体类型“ TblEmployee”上的属性“ myFile”,因为它是 配置为导航属性。财产只能用来 配置标量属性。'
public partial class TblEmployee
{
public int EmployeeId { get; set; }
public HttpPostedFileBase myFile { get; set; }
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
entity.HasKey(e => e.EmployeeId);
entity.ToTable("tblEmployee");
entity.Property(e => e.EmployeeId).HasColumnName("EmployeeID");
entity.Property(e => e.myFile )
.IsRequired()
.HasMaxLength(200)
.IsUnicode(false);
}