mar*_*ite 4 c# entity-framework partial-classes
我想扩展由EF从数据库生成的类。我尝试使用部分类来做到这一点:
public partial class Users
{
public bool IsOnline { get; set; } = false;
}
Run Code Online (Sandbox Code Playgroud)
我想从数据库中填充用户列表,并且默认情况下将我的额外属性设置IsOnline为false-稍后将更改此值。
当我尝试从DbSet下载数据时发生错误。就像是:
无效的列名称“ IsOnline”。
在属性上添加NotMapped属性,以将属性标记为未与实体框架一起使用
public partial class Users
{
[NotMapped]
public bool IsOnline { get; set; } //by default a boolean property is always false
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
985 次 |
| 最近记录: |