如果实体框架不存在,它可能无法映射我的属性吗? 现在我有一个ID,姓名,姓氏,类型,表格,但我没有财产电子邮件。 EF正在映射ProjectUser对象属性,该属性具有不在数据库中的属性。总之,我想维护对象的Email属性,如果它不是数据库,但如果有,我想得到该值。
namespace Project.IdentityModel.Models {
public class ProjectUser: IUser<string> {
public string Id { get; set; }
public string Name { get; set; }
public string Email { get; set; }//This property no yet into DB.
public string Surname { get; set; }
public string Type { get; set; }
}
答案 0 :(得分:0)
您可以添加“NotMapped”注释以确保它不会被映射:
[NotMapped]
public string Email { get; set; }