我的实体是
class Student
{
public long Id{ get; set; }
}
数据库上下文是
public class StudentContext:DbContext
{
public StudentContext():base("name=cnName") {}
public DbSet<Student> Student{ get; set; }
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Student>().Property<DateTime>
("CreatedOn");
base.OnModelCreating(modelBuilder);
}
}
例外是
语法错误无法从字符串转换为System.Linq.Expressions.Expression
在行
下方 modelBuilder.Entity<Student>().Property<DateTime>("CreatedOn");
我做错了是实体6支持阴影属性。