我如何将一个属性添加到数据库第一模型是不打算成为数据库的一部分

本文关键字:数据库 模型 一部分 添加 属性 一个 | 更新日期: 2023-09-27 17:53:46

我正在尝试设置一个数据库第一个项目来处理数据库的数据访问,这是几个应用程序使用的通用数据库。这些属性的值将根据调用的方法、调用者等进行不同的设置。是否有任何方法可以设置具有get和set方法的属性,EF不会尝试映射到数据库字段?

我如何将一个属性添加到数据库第一模型是不打算成为数据库的一部分

使用[NotMapped]属性

public class MappedClass
{
    public string MappedProperty { get; set; }
    [NotMapped]
    public string NotMappedProperty { get; set; }
}
参考MSDN