在实体框架中如何使计算属性在数据库中持久化

本文关键字:属性 数据库 持久化 计算 实体 框架 何使 | 更新日期: 2023-09-27 18:02:30

考虑这个简单的类:

puclic class Person
{
    public string FirstName {get; set; }
    public string LastName {get; set; }
    public string FullName
    {
        get
        {
            return FirstName + " " + LastName;
        }
    }
}

我希望在数据库中也有FullName列及其相应的值。

问题:我怎么能说实体框架6考虑计算属性作为一列?

在实体框架中如何使计算属性在数据库中持久化

可以添加空protected setter

public string FullName
{
    get
    {
        return FirstName + " " + LastName;
    }
    protected set {}
}
相关文章: