【发布时间】:2011-01-19 02:58:24
【问题描述】:
假设我有一个 POCO,我希望 EF Code First 将其保存到数据存储中:
public class Campaign
{
public string Name { get; set; }
public double GoalAmount { get; set; }
private double AmountRaised { get; set; }
public bool GoalMet
{
get
{
return AmountRaised >= GoalAmount;
}
}
}
现在,无论出于何种原因,我不希望 AmountRaised 属性可在对象外部访问,但我确实希望它持久保存到数据存储中。 EF Code First 可以做到这一点吗?
【问题讨论】:
标签: c# entity-framework encapsulation code-first