Entity framework 实体框架中的System.ArgumentNullException

Entity framework 实体框架中的System.ArgumentNullException,entity-framework,Entity Framework,这是我的背景。如您所见,数据库中的表的名称不同 public class DataContext : DbContext { public DataContext() : base("name=connString") { } public DbSet<Person> Personer; } [Table("Users")] public class Person { [Column("UserID")] public int ID { get;

这是我的背景。如您所见,数据库中的表的名称不同

public class DataContext : DbContext {
    public DataContext() : base("name=connString") { }

    public DbSet<Person> Personer;
}

[Table("Users")]
public class Person {
    [Column("UserID")]
    public int ID { get; set; }
    [Column("UserFirstName")]
    public string Fornavn { get; set; }
    [Column("UserLastName")]
    public string Etternavn { get; set; }
}

Personer必须是属性,而不是字段

public class DataContext : DbContext {
    public DataContext() : base("name=connString") { }

    public DbSet<Person> Personer { get; set; }
}
公共类DataContext:DbContext{
public DataContext():base(“name=connString”){}
公共DbSet Personer{get;set;}
}

Personer在哪里用值初始化?例外情况是告诉您它是
null
public class DataContext : DbContext {
    public DataContext() : base("name=connString") { }

    public DbSet<Person> Personer { get; set; }
}