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; }
}